AXWebViewController
AXWebViewController copied to clipboard
提交appstore审核被被驳回!中枪 请问要怎么解决?是运气不好么 0.0
Guideline 2.5.1 - Performance - Software Requirements
Your app uses or references the following non-public APIs:
MLULookupItemContent 大概是这里:
- (BOOL)ax_canOpenURL:(NSURL *)url { Class class = NSClassFromString(@"MLULookupItemContent"); unsigned int count = 0; Ivar *members = class_copyIvarList(class, &count); for (NSInteger i=0; i < count; i++) { Ivar var = members[i]; NSString *key = [NSString stringWithUTF8String:ivar_getName(var)]; NSLog(@"key: %@", key); if ([key isEqualToString:@"_commitURL"]) { // id value = object_getIvar(weakImageBrowser, var); } } return [self ax_canOpenURL:url]; }
AXWebViewController的pod source里并没有引用这个类啊...
给的demo,AppDelegate.m里面,把默认的canOpenURL: 换成自定义的ax_openURL:那里,并不是在AX里面,一开始没在意,然后被拒了才发现