【发布时间】:2020-03-28 20:38:04
【问题描述】:
在提交我的最新版本时,Apple 会对此警告进行响应。
ITMS-90809:不推荐使用的 API - Apple 将停止接受 提交使用 UIWebView API 的应用程序。看 https://developer.apple.com/documentation/uikit/uiwebview 了解更多 信息。
仅供参考,
- 我已经根据 Apple 的建议将所有 UIWebView 组件迁移到我的项目中的 WKWebView 组件。
- 我尝试
grep -r UIWebView .和grep -r UIWebView /Path/To/Project/*清除了Project 中的所有UIWeview。
但 Apple 仍以同样的警告回应。
是否有任何方法可以搜索仍附加到我的项目的任何 UIWebView 元素?请建议。
【问题讨论】:
-
您可以使用 find navigator 在项目中搜索
UIWebView,它将显示所有使用 UIWebView 的地方并将其替换为WKWebvView实现。 -
您需要更新所有第三方框架,如 facebook、google 等。
-
您需要更新所有库!尝试使用最新版本的库和框架。
-
@skety777 谢谢我从另一个文件夹路径添加了一些框架,它不包含在项目文件夹路径中。当我尝试 grep -r UIWebView 。仅在项目目录中因此它不会显示错误,请在项目中包含的每个文件夹路径中尝试此终端命令
-
这个问题解决了吗?因为在同一主题上我也需要一些帮助。
标签: ios objective-c xcode uiwebview wkwebview