【发布时间】:2020-06-25 13:16:01
【问题描述】:
警告!我是初学者。
Apple testflight 拒绝接受以前健康项目的任何构建,并发出此消息; *
TMS-90809:不推荐使用的 API - 使用 UIWebView 的新应用不可用 较长时间接受。相反,使用 WKWebView 来提高安全性和 可靠性。了解更多
好的,我了解 UIWebView 现在已完全弃用且不再允许使用。
我已经使用 Xcode 编辑器手动搜索了可能应用程序中的所有文件,发现在我可以编辑的任何文件中都没有对已弃用字符串 ( UIWebView ) 的引用。 使用 Xcode 的“在项目中查找”工具也说它不存在。
如果我构建并存档,然后在 CLI 中运行 grep 以检查生成的包内容,报告是在应用程序和 dSYM 文件中找到字符串“UIWebView”。
另外,再次使用 grep,我检查了编辑器中引用的各种框架文件,报告是框架“UIKIT”包含许多对 UIWebView 的引用。该检查不会显示对该字符串的任何其他引用。 UIKIT 仍按要求显示在构建列表中。
我已经清理了项目,删除了所有派生数据,关闭并打开了项目和 xcode。
任何善良的灵魂都可以在这里为我指明正确的方向吗?我很难过。
谢谢,马克斯
【问题讨论】:
-
您找到解决方案了吗?我也面临同样的问题。
标签: uiwebview