web-dev-qa-db-fra.com

ITMS-90809: utilisation de l'API obsolète - les applications existantes qui utilisent UIWebView ne sont plus acceptées

ITMS-90809: Utilisation de l'API obsolète - Apple n'acceptera plus les soumissions de nouvelles applications utilisant UIWebView à partir du 30 avril 2020 et les mises à jour d'applications utilisant UIWebView à partir de décembre 2020. Utilisez plutôt WKWebView pour une sécurité et une fiabilité améliorées.

J'essaie de mettre à jour une application existante, pas une nouvelle application. Je ne parviens toujours pas à télécharger l'application. J'ai eu cette erreur par e-mail:


We identified one or more issues with a recent delivery for your app, "App Name" 20202.421.1 (6). Please correct the following issues, then upload again.
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.Apple.com/documentation/uikit/uiwebview).

Est-ce que Apple a changé sa politique ou quelque chose? Ou dois-je changer UIWebView?)

10

J'ai rencontré le même problème dans Ionic 4.

Liste des étapes suivies pour résoudre le problème

veuillez mettre à jour votre IOS. et votre navigateur d'application.

cordova plugin add cordova-plugin-wkwebview-engine

run cordova plugin add cordova-plugin-wkwebview-engine

detele node_modules , then reinstall by run yarn or npm install

run ionic cordova platform rm ios

run ionic cordova platform add [email protected]

npm i [email protected]

cordova plugin add [email protected]

ionic cordova prepare ios.

ionic cordova build ios
0
user3157697