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 04, 2019 20:07
2018.4.13f1 LTS - Issue still exists - I you can't get a fix can someone please respond with a work around? our product along with many other product launches are being delayed on iOS.
Dec 04, 2019 19:30
Still present on Unity 2019.2.14f1
Dec 03, 2019 12:25
The issue is still not fixed yet in 2019.2.10 and the later version doesn't mention this fix at all so we haven't tried yet
Dec 03, 2019 06:00
Unity 2019.2 also have this issue.
Nov 27, 2019 15:17
Same in Unity 2018.3.13f1
Nov 18, 2019 13:53
Nov 18, 2019 13:53
Still seeing it in Unity 2012.2.3f1
Nov 16, 2019 16:11
2019.2.2f1 still exists.
It is a very serious problem.
Nov 13, 2019 00:53
Also received it in this warning also exist using Unity 2019.2.4f1
Nov 12, 2019 06:18
still exists At 2018.4.3f1
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
- Input Field ignores first keyboard input when calling Focus() from code
- GC Alloc when using Graphics.RenderMeshInstanced
- [VFX Graph][URP] VFX crashes on URP when dragging VFX asset to the Hierarchy window
- InvalidOperationException when using AsyncGPUReadback.RequestIntoNativeArray
- Generated Entities look different when Depth Priming Mode is changed
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.