Search Issue Tracker
Fixed in 2020.1
Fixed in 2017.4, 2018.4, 2019.2, 2019.3
Votes
108
Found in
2017.4.0f1
2018.4.0f1
2018.4.2f1
2019.2.0a1
2019.3.0a1
2020.1.0a1
Issue ID
1180664
Regression
No
[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:
==
Dear Developer,
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
-
myasovik
May 06, 2020 15:53
2018.4 is not working
I was able to upload project 9 time. Yesterday it start giving me this problem. I not sure what happened as in build 10 was changed only 2D assets.
-
nulyang2012
May 05, 2020 14:34
unity2018.4.12f1 solved this problem,i use this version of unity and Xcode11.4.1 to upload my app succeed,now my app is reviewing.
following details:
disable unity ads(i did't test newest version,maybe doesn't matter)
package Xcode project
Xcode build archive
upload to app store connect
processing my app and webpage shows succeed -
witchita923
Apr 30, 2020 14:53
Thanks for sharing. Anyway, I found something online, would it be better if we use 2020.1.0b7?
-
andrewDale
Apr 28, 2020 10:53
Same problem on Unity 2018.4.18
-
umeshiscreative
Apr 14, 2020 16:01
I removed both unity ads from packages and external asset stores but still getting the same issue.
Anyone knows how to fix this issue, It would be very helpful. I don't want to upgrade Unity this time.
using,
Unity 2018.4.9f1 LTS
Xcode 11
macOS Catalina. -
_mdbnet_
Apr 08, 2020 23:26
How is this issue resolved, if the error is still occurring with the Unity Ads package disabled or removed?
-
shweta-unity
Mar 18, 2020 12:30
Still present in 2018.4.19f1.
Any solution? -
fabiotgarcia
Mar 13, 2020 14:52
I'm with the same problem on Unity 2018.4.18.
How can we fix it?
-
Eggone_igg
Mar 03, 2020 05:41
Still happening in 2018.4.14f1
-
planetfactory
Jan 10, 2020 18:04
Sorry, it IS fixed in 2018.14.4
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Shadows are not cast when you first Blit the Shadow map and then set it back to Buffer
- Changes to instanced detail mesh material don't immediately apply
- [uGUI] Vertices retrieved from GetUIVertexStream method cannot be modified when adjusting them through script
- Scroll bar scrolls less in the Package Manager packages than elsewhere when pressing on the empty scroll bar area to scroll
- Undo.RegisterCreatedObjectUndo dirties the scene, but no actual changes to Scene are made
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.