ITMS-90809:非推奨のAPIの使用-Appleは、2020年4月30日の時点でUIWebViewを使用する新しいアプリの送信、および2020年12月の時点でUIWebViewを使用するアプリの更新を受け付けなくなりました。代わりに、WKWebViewを使用してください。セキュリティと信頼性の向上。
新しいアプリではなく、既存のアプリを更新しようとしています。それでもアプリをアップロードできません。メールでこのエラーが発生しました:
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).
Appleポリシーまたは何かを変更しましたか?またはUIWebView
を変更する必要がありますか?
Ionic 4でも同じ問題に直面しています。
問題を修正するための手順のリスト
IOSプラットフォームとアプリブラウザを更新してください。
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