【发布时间】:2020-08-24 10:31:44
【问题描述】:
我们有一个使用 cordova 的 React 应用程序,但我们收到以下错误:
***ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability.***
我添加了 cordova-plugin-wkwebview-engine 插件并遵循了 cordova 文档。
另外,我在config.xml 中添加了这些:
<feature name="CDVWKWebViewEngine">
<param name="ios-package" value="CDVWKWebViewEngine" />
</feature>
<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
cordova-plugin-ionic-webview 插件未安装在项目中。添加此插件后,应用卡在白色空白屏幕上。
我尝试在config.xml file 中添加<preference name="WKWebViewOnly" value="true" />,但问题仍然存在。
如果我删除插件,应用程序就可以正常工作,但 TestFlight 会拒绝它。
任何帮助将不胜感激!
【问题讨论】:
标签: cordova uiwebview cordova-plugins wkwebview testflight