У нас есть приложение React, использующее cordova, и мы получаем следующую ошибку:
***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-ioni c -webview не установлен в проект. Когда этот плагин добавлен, приложение застревает на белом пустом экране.
Я попытался добавить <preference name="WKWebViewOnly" value="true" />
в config.xml file
, но проблема все еще существует.
Если я удалю плагин, приложение работает нормально, но затем TestFlight
отклоняет его.
Любая помощь будет принята с благодарностью!