swift - 如果我在我的应用程序中使用 UIWebview,应用程序商店会拒绝它,因为它已被正式弃用?
问题描述
我制作了一个嵌入 UIWebView 以在 SCNPlane 上显示 Web 内容的 AR 应用程序。我不能使用 WKWebView,因为它不适用于 AR。相反, UIWebView 工作得很好。如果我将我的应用上传到应用商店,我的应用会被拒绝吗?
另外,我注意到在 UIWebView 的官方文档页面上,有一个警告说“在 iOS 10.0 或之后链接的 iOS 应用程序必须在其 Info.plist 文件中包含它需要访问的数据类型的使用描述键或它会崩溃。” 我需要为 UIWebView 添加某些特定的描述键吗?
提前致谢!
解决方案
不。弃用并不意味着不可用或不允许;否则这些方法只会从 API 中删除。弃用是一种让您知道应该开始转换现有代码库的方式。
不推荐使用的方法可能比新版本更原始和危险,可能没有考虑到所有当前的操作系统功能。
推荐阅读
- c# - 为什么我们在 C# 中没有一些编码名称和代码页的字符串常量?
- jestjs - 为什么我的 RTL 找不到带有 img 角色的 svg?
- firebase - 在 react native 项目中安装 react-native-firebase/messaging 时出现问题
- python - Plotly Express:在动画中使颜色条静态化
- google-earth - 使用 Google Earth Enigne 计算无云天数 - Sentinel-5p
- python - 如何优化查IP地址和获取国家?
- javascript - 如何在我的画布标签在我的网页中结束后添加一个部分?
- image - 使用 crypto-js 解密二进制文件(图像)
- jquery - JQuery DataTables 1.8.1 Checkbox - 代码等价
- openssl - 运行 openssl 一次以使用现有私钥和自签名 CA 生成服务器或中间 CA 证书