前言
苹果禁止使用UIWebView应用上架,这里面包含两层含义和两个时间点
时间点:
2020.4 和 2020.12
含义:
新应用的IPA 和 应用升级IPA
解读:
2020年4月30日之后(也就是五月份之前), 禁止新应用使用UIWebView
2020年12月30日之后,禁止所有提交的包使用UIWebView,.
也就是说
全新应用的安全上架日期为2020年04月30日之前,
应用升级的安全上架日期为2020年12月30日之前,
建议:
已经上架的应用提交新的更新包还是可以包含UIWebView的内容,不过建议早做升级,不然有些涉及到三方SDK的内容会比较麻烦(可能不再更新,就需要曲线救国或者更换替代,更甚者自己上手修改),时间上可能会很紧张.
解决方案:
扫描你的项目,检测出UIWebView的痕迹,
-
打开终端
-
cd 到你的项目主文件夹下
-
输入下面的内容(注意包括后面的 . )
grep -r UIWebView .
-
项目文件中存在UIWebView字符的内容都会被检测出来 ,包括注释
建议逐个修改, 注释什么的最好也换个名字或者删掉, 不知道苹果会不会出什么幺蛾子.
其中可能会检测出svn或者git的提交记录中的UIWebView字符,可以忽略.
总结
早做早安心