2020年6月17日 审核被拒 items-90809

今天准备发个版,结果审核被拒了,发了个邮件过来,内容如下
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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容