2020年6月17日 审核被拒 items-90809
2020-06-17 本文已影响0人
HunterG
今天准备发个版,结果审核被拒了,发了个邮件过来,内容如下
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
意思是苹果官方不允许使用UIWebView了,得使用WKWebView进行替换。
当然没发现就安全,我是今天被发现了,只能删除修改了。
解决方法
第一步,全局搜索UIWebView,全局用WKWebView进行替换,注意得导入头文件#import <WebKit/WebKit.h>
第二步,有些地方库也有使用UIWebView的地方,比如AFNetworking的UIWebView+AFNetworking,需要手动删除。
打开终端,进入项目目录下面,用脚本排查 grep -r UIWebView . ,即可看到所有有UIWebView的地方。
屏幕快照 2020-06-17 下午5.45.18.png