首页 > 解决方案 > 如果我在我的应用程序中使用 UIWebview,应用程序商店会拒绝它,因为它已被正式弃用?

问题描述

我制作了一个嵌入 UIWebView 以在 SCNPlane 上显示 Web 内容的 AR 应用程序。我不能使用 WKWebView,因为它不适用于 AR。相反, UIWebView 工作得很好。如果我将我的应用上传到应用商店,我的应用会被拒绝吗?

另外,我注意到在 UIWebView 的官方文档页面上,有一个警告说“在 iOS 10.0 或之后链接的 iOS 应用程序必须在其 Info.plist 文件中包含它需要访问的数据类型的使用描述键或它会崩溃。” 我需要为 UIWebView 添加某些特定的描述键吗?

提前致谢!

标签: swiftuiwebview

解决方案


不。弃用并不意味着不可用或不允许;否则这些方法只会从 API 中删除。弃用是一种让您知道应该开始转换现有代码库的方式。

不推荐使用的方法可能比新版本更原始和危险,可能没有考虑到所有当前的操作系统功能。


推荐阅读