最近新上架APP到App Store上去,在开发者邮箱收到以下警告,苹果要放弃UIWebview需要把UIWebview 替换成WKWebView,以下是警告的部分内容:
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).
解决方法:就是把项目用到UIWebView的地方替换成WKWebView就OK了.
步骤:
1.检查APP使用到UIWebView的地方
终端打开项目目录运行 grep -r UIWebView .
2.运行完命令行,终端会显示使用到UIWebView的地方
接下来就一顿操作猛如虎,该升级的三方如afn,友盟,微信等等的就升级最新版本(一般都已经适配了),还有项目代码里面的就一点点更换
3.处理完毕之后再操作步骤一,看看还有遗漏不,没有就打包上线,完事!!!