We identified one or more issues with a recent delivery for your app, "{{APPNAME}}" {{VERSION}} ({{BUILD}}). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
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
Information
Apple has started sending these out for apps that use UIWebView. In the react-native issues log, it is assumed that Apple will begin rejecting apps using it after September 10, 2019.
React has been prepared for this deprecation since 2018. It can be fixed by adding useWebKit={true} to WebView in Canvas.js. This will cause react-native to use WKWebView instead.
If moving to react-native-community/react-native-webview no attribute is needed. UIWebView is not used in the library.
Dear Developer,
We identified one or more issues with a recent delivery for your app, "{{APPNAME}}" {{VERSION}} ({{BUILD}}). 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
Information
Apple has started sending these out for apps that use UIWebView. In the react-native issues log, it is assumed that Apple will begin rejecting apps using it after September 10, 2019.
React has been prepared for this deprecation since 2018. It can be fixed by adding
useWebKit={true}
toWebView
inCanvas.js
. This will cause react-native to use WKWebView instead.If moving to react-native-community/react-native-webview no attribute is needed. UIWebView is not used in the library.
Apple Documentation
React Information