ITMS-90809: Deprecated API Usage -- Apple will stop accepting submissions of apps that use UIWebView APIs ITMS-90809: Deprecated API Usage -- Apple will stop accepting submissions of apps that use UIWebView APIs xcode xcode

ITMS-90809: Deprecated API Usage -- Apple will stop accepting submissions of apps that use UIWebView APIs


Check if you use in your code the UIWebView class; if yes replace your implementation with WKWebView, else need check your Pods.

Go with terminal into your project folder and execute the command:grep -r "UIWebView" .

All matched pod must be updated. Now I'm stuck because I found UIWebView into Google AdMob (version 7.49.0) and I'm waiting a new version from Google.


You can examine each of the frameworks in the archived app to see if any of them refer to UIWebView. From the command line, cd to the archived app, e.g.:

cd ~/Library/Developer/Xcode/Archives/<date>/myapp.xcarchive/Products/Applications/myapp.app

Once there, use the nm command to dump the symbols of your app and each of the app's frameworks:

nm myapp | grep UIWebfor framework in Frameworks/*.framework; do  fname=$(basename $framework .framework)  echo $fname  nm $framework/$fname | grep UIWebdone

This will at least tell you which framework is the culprit.


I will answer my own question as I have news about this email. Google told me that there are several tickets about this issue and they are going to resolve this as soon as possible.Also today my app has been approved for the AppStore so it seems to be just a warning for the time being.