iOS开发--检测项目使用UIWebView

前言

苹果禁止使用UIWebView应用上架,这里面包含两层含义和两个时间点

时间点:

2020.4 和 2020.12

含义:

新应用的IPA 和 应用升级IPA

解读:

2020年4月30日之后(也就是五月份之前), 禁止新应用使用UIWebView
2020年12月30日之后,禁止所有提交的包使用UIWebView,.
也就是说
全新应用的安全上架日期为2020年04月30日之前,
应用升级的安全上架日期为2020年12月30日之前,

建议:

已经上架的应用提交新的更新包还是可以包含UIWebView的内容,不过建议早做升级,不然有些涉及到三方SDK的内容会比较麻烦(可能不再更新,就需要曲线救国或者更换替代,更甚者自己上手修改),时间上可能会很紧张.

解决方案:

扫描你的项目,检测出UIWebView的痕迹,

  1. 打开终端

  2. cd 到你的项目主文件夹下

  3. 输入下面的内容(注意包括后面的 . )

     grep -r UIWebView . 
    
  4. 项目文件中存在UIWebView字符的内容都会被检测出来 ,包括注释
    建议逐个修改, 注释什么的最好也换个名字或者删掉, 不知道苹果会不会出什么幺蛾子.
    其中可能会检测出svn或者git的提交记录中的UIWebView字符,可以忽略.

总结

早做早安心

你可能感兴趣的:(iOS开发)