【项目备份】关于ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accep...

关于UIWebView的警告,随手记录。

明明已经觉得都去掉了,还是报警告。


1.cd到项目目录

2.(包含后面的点)

grep -r UIWebView .

3.

find . -type f | grep -e ".a" -e ".framework" | xargs grep -s UIWebView


一般上面2个命令(2选1)可以检测出带有UIWebView的文件。

对于比较老的工程,如果以上2个都没有,也很正常,可以考虑对编译出来的.app进行反编译(如hopper disassembler),假设你的项目提交后会报警告,那基本是可以检查出来的,看下哪里的函数用了UIWebView,比如早期的DTTextCore,以前早期没有用Pod,直接编译了库文件。

索性将早期的DTTextCore删除,用podfile更新,DTTextCore的pod的版本是处理过这个问题的,再次打包提交就不再报错了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容