We identified one or more issues with a recent delivery for your app, XXXXXX. Please correct the following issues, then upload again.
ITMS-90809: Deprecated API Usage?- New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more
5月開始,蘋果已經(jīng)嚴(yán)格??使用UIWebView,只要是新賬號(hào)&新包會(huì)出現(xiàn)以上郵件信息,開發(fā)者該如何檢測第三方SDK中是否含有UIWebView呢?希望可以幫助最近要上架的小伙伴~~~
find . -type f | grep -e ".a" -e ".framework" | xargs grep -s UIWebView
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.m:? ? ? ? UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero];
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.m:? ? ? ? NSAssert(![webView isKindOfClass:NSClassFromString(@"UIWebView")], @"當(dāng)前集成方式已禁用 UIWebView!?");
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.m:? ? ? ? if ([webView isKindOfClass:[UIWebView class]]) {//UIWebView
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.m:? ? ? ? ? ? SALogDebug(@"showUpWebView: UIWebView");
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.m:? ? ? ? ? ? SALogDebug(@"showUpWebView: not UIWebView or WKWebView");
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.h: * @param webView 當(dāng)前 WebView,支持 UIWebView 和 WKWebView
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/SensorsAnalyticsSDK.h: * @param webView 當(dāng)前 WebView,支持 UIWebView 和 WKWebView
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/VisualizedAutoTrack/SAVisualizedAutoTrackObjectSerializer.m:? ? ? ? [NSStringFromClass(object.class) isEqualToString:@"UIWebView"] ||
./Pods/SensorsAnalyticsSDK/SensorsAnalyticsSDK/VisualizedAutoTrack/SAVisualizedAutoTrackObjectSerializer.m:? ? ? ? [object isKindOfClass:UIWebView.class] ||