Skip to content
Advertisement

Cannot upload app to appstoreconnect cause “UIWebView” is still being used – ITMS-90809

So i am using React Native to develop the app and trying to upload the app to TestFlight via AppStoreConnect. Everytime i upload i get an email from apple:

ITMS-90809: Deprecated API Usage – New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability

Yes, i’ve taken a loook at similar posts that are here on Stackoverflow. Here are the things i’ve tried.

1. I’ve ran grep -r UIWebView on both node_modules and Pods folders and only matches i get are comment tags.

For node_modules:

JavaScript

For Pods folder:

JavaScript

2. I have also updated to the latest react-native version, here’s how my package.json looks like:

JavaScript

If anyone has ideas or could point me to the right direction, thank you in advanced.

Advertisement

Answer

So turns out that one of the Frameworks i added in theFramework, Libraries, and Embedded Content of XCode was using UIWebView – in this particular case i was the GD Framework. So i just had to download the updated SDK and that solved the problem for me. See Image here

User contributions licensed under: CC BY-SA
3 People found this is helpful
Advertisement