Search Issue Tracker
Fixed in 2020.1.X
Fixed in 2017.4.X, 2018.4.X, 2019.2.X, 2019.3.X
[iOS] Apple throws Deprecated API Usage warning for using UIWebView when submitting Builds to the App Store Connect
After submitting Unity-iOS builds to the App Store Connect Apple is showing Warning for using UIWebView:
We identified one or more issues with a recent delivery for your app, "XXXXX". 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.
This case doesn't need a reproduction project, the problem is that we're creating an instance of UIWebView at PlatformDependent/iPhonePlayer/URLUtility.mm to handle in-game links, but the UIWebView will be no longer supported by Apple and will be a cause for apps rejection in the App Store Connect
Reproduced on Unity 2017.4.32f1, 2018.4.8f1, 2019.2.4f1, 2019.3.0b2 and 2020.1.0a2
Dec 28, 2022 02:35
Dec 22, 2022 10:22
Oct 11, 2022 02:02
Apakah Anda Sedang Mencari Rental Sewa Sepeda Jogja Murah? Sindu Bike adalah Penyewaan Sepeda Lipat, Sepeda MTB, Onthel dekat Malioboro, Prambanan, Borobudur.
Mar 13, 2021 19:27
Mar 02, 2021 08:22
Nov 11, 2020 19:56
This issue exists currently in unity 2018.2.21f1. Prevents submission of App to Apple.
Nov 06, 2020 23:13
Same issue with no plugin... it's directly coming to unity I guess.
Facebook sdk doe not work either.
Should we give up making game for apple then ?
Oct 26, 2020 12:07
2020.1.1f1 - same issue...
Sep 21, 2020 17:29
I have a project with 2017.4.40 and i created the empty project to test, and only enabling de IAP the apple rejects it with ITMS-90809: Deprecated API Usage
I already imported the Unity IAP from asset store, i imported the package clicking on button "import" on service windows, but nothing.
Someone can help?
Aug 08, 2020 15:22
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
- [URP] Exceeding the platform's supported light limit gives shadow distortion when using Deferred Rendering Path
- URP Sample Buffer Image Tile is moved when the Offset Value is changed
- Static constructor in a struct returns false when running tests with IL2CPP
- Console throws warnings and a MissingReferenceException error for XR packages when doing a clean project import
- [Linux][IL2CPP] Dedicated server crashes when calling Socket.Send
Resolution Note (fix version 2020.1):
Please note that you will get the error if you are using a Unity Ads package older or equal to 3.2. This was fixed with Ads 3.3.0.