2019年9月初めぐらいから、TestFlightにビルドをアップロードした後、以下の自動メールを受信しました。
Dear Developer,
We identified one or more issues with a recent delivery for your app, "XXXXX" X.X.X (XXXX). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
After you've corrected the issues, you can use Xcode or Application Loader to upload a new binary to App Store Connect.
Best regards,
The App Store Team
Apple will stop accepting submissions of apps that use UIWebView APIs .
「AppleはUIWebView APIを使用するアプリの提出を受け付けなくなります。」
いよいよ、UIWebViewを使っているとリジェクトされる日は間近なようです。
2019/9/9 追記:
「デッドラインがハッキリしない」というやりとり
https://forums.developer.apple.com/thread/122114
「現時点での早急な対応は不要」とのご見解
https://qiita.com/YutoMizutani/items/2b5185c84c31edfdc2d4
2019/9/10 追記:
Ionicチームのブログ
https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/
以下、上記のブログより抜粋しGoogle翻訳したもの
- (iOSアプリをリリースできなくなりますか?)現在は、いいえ。これは単なる警告であり、エラーではないためです。警告によってApp Storeが拒否されることはありません。
- Appleに、UIWebView APIを含むアプリの提出の受け付けを停止する正式な日付をAppleに求めましたが、まだ返事はありません。 詳細がわかり次第、このブログを更新します。
2019/12/24 追記:
続報を書きました。
[速報] [iOS] UIWebViewが使えなくなる最終期限が告知されました