cssivision / react-native-qrcode

a minimalist qrcode component for react-native
MIT License
853 stars 304 forks source link

 UIWebView Deprecated #82

Open deavial opened 4 years ago

deavial commented 4 years ago

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} 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.

Apple Documentation

React Information

maximus123123 commented 4 years ago

https://www.npmjs.com/package/react-native-qrcode-svg

SnehalAgrawal commented 4 years ago

Updated Generation of QR Code in React Native to react-native-qrcode-svg

fabionofre commented 3 years ago

Updated Generation of QR Code in React Native to react-native-qrcode-svg

Thank you!