我有来自苹果的消息:
应用商店连接
亲爱的开发者,
我们发现您的应用程序“Project 66”0.0.9 (0.0.9) 最近交付的一个或多个问题。您的交付成功,但您可能希望在下次交付时更正以下问题:
ITMS-90809:不推荐使用 API - Apple 将停止接受使用 UIWebView API 的应用程序的提交。有关更多信息,请参阅 https://developer.apple.com/documentation/uikit/uiwebview。
更正问题后,您可以使用 Xcode 或 Application Loader 将新的二进制文件上传到 App Store Connect。
此致,
应用商店团队
任何解决此问题的解决方案?
最佳答案
Cordova 团队昨天在 2019-11-25 发布了一个版本 [email protected]
此版本解决了来自 Apple Store 的 ITMS-90809 警报。
cordova platform remove ios
cordova platform add [email protected]
Add <preference name = "WKWebViewOnly" value = "true" /> to your config.xml file
Run "cordova prepare ios" to apply the changes.
回顾一下:
触发。
6.0.0 将删除整个 UIWebView。这是一个突破性的变化,需要更多的变化,所以它会在某个时候发布
future 几个月。
https://cordova.apache.org/announcements/2019/11/25/cordova-ios-release-5.1.0.html#comment-4702612854
https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/
关于ios - 错误 ionic 4 ITMS-90809 : Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58619242/