我收到苹果的消息:
App Store Connect
亲爱的开发人员,
我们发现您的应用“ 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。
最诚挚的问候,
App Store团队
解决此问题的任何解决方案??
答案 0 :(得分:0)
如果您正在使用本机应用程序开发,则必须使用WKWebview而不是UIWebview。您还必须更新所有使用UIWebview的第三方框架。
如果您正在使用跨平台,则必须等到他们将其框架更新为使用WKwebview。
您还可以联系您的跨平台支持团队并报告问题。
答案 1 :(得分:0)
科尔多瓦团队昨天发布了2019-11-25一个发布cordova-ios@5.1.0 此版本解决了来自苹果商店的ITMS-90809警报。
cordova platform remove ios
cordova platform add ios@5.1.0
Add <preference name = "WKWebViewOnly" value = "true" /> to your config.xml file
Run "cordova prepare ios" to apply the changes.
回顾:
https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/