UIWebView deprecated API的warning解决
Posted starr-k2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UIWebView deprecated API的warning解决相关的知识,希望对你有一定的参考价值。
使用下面的terminal指令,可以搜索出工程里面用到了UIWebView的所有代码
grep -r UIWebView [/Path to project]
比如 grep -r UIWebView /XXX/XXX/Desktop/Projects/MyProject
从搜索出来的结果里逐条查看,
-> 如果是自己工程里的代码,直接修改替换成WKWebView
-> 如果是第三方库的代码,则尝试将第三方库升级到最新版本,如果还是没解决的话,就得尝试联系第三方库的开发者去解决这个问题了
搜索出来的结果以下几类可以忽略,苹果不会做校验:
1. 注释里提到的UIWebView
2. xcuserdata matches
3. Git提交记录里提到的UIWebView
以上是关于UIWebView deprecated API的warning解决的主要内容,如果未能解决你的问题,请参考以下文章
Flutter: How to fix ITMS-90809: Deprecated API Usage - Apple 将停止接受使用 UIWebView API 的应用程序提交
注意:使用 -Xlint:deprecation 重新编译。注意:某些输入文件使用或覆盖已弃用的 API