【项目备份】关于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的版本是处理过这个问题的,再次打包提交就不再报错了。

你可能感兴趣的:(【项目备份】关于ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accep...)