Platforms(Android/iOS/web/all):
IOS
Hello, everyone,
I was using expo 36 version and I implemented apple pay in a web view using react-native-webview package.
When I upgraded to expo 38, the webView package updated to 9.4.0 which breaks apple pay, I have tried to downgrade react-native-web-view to v7.6.0 but it did not work I am also getting the following warning message " react-native-web view - expected version range: 9.4.0 - actual version installed: 7.6.0 "
We had to update our webview to dependencies to make sure that UIWebView references were no longer present in Expo apps as Apple would reject apps that still used it. Expo SDK 37 is now available - DEV Community 👩💻👨💻
You could try going down to 8.1.1 (expo/CHANGELOG.md at master · expo/expo · GitHub) and working from there but not using the versions expected based on your expo sdk means you’ll be operating at your own risk.
Thanks, Adam,
As I have read (expo/CHANGELOG.md at master · expo/expo · GitHub), I can submit a new build to the App Store using expo 36 or higher but in expo 36 react-native-web-view is at 7.4.3 version
Do you have any idea if I downgrade to expo 36 will my app be approved?