Testflight is giving this following error when submitting the app.
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs .
I am not using the UIWebView anywhere in my app, Most probably it is from firebase Auth. Is there any other component that can cause this issue? Which is the Firebase auth version(nuget version) which fix this issue? The current firebase versions am using are:
<package id="Xamarin.Firebase.iOS.Analytics" version="5.1.4.1" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.Auth" version="5.0.4.1" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.CloudMessaging" version="3.1.2" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.Core" version="5.1.3" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.Database" version="5.0.2" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.InstanceID" version="3.2.1" targetFramework="xamarinios10" /> <package id="Xamarin.Firebase.iOS.Storage" version="3.0.2" targetFramework="xamarinios10" />
Answers
This is a known issue : https://github.com/xamarin/Xamarin.Forms/issues/7323
Latest reply : https://github.com/xamarin/Xamarin.Forms/issues/7323#issuecomment-542363338
It seems the issue is not fixed in a certain Xamarin.Forms version but will resolved soon.
@ColeX
Thanks, our problem like this but in Xamarin.iOS, not in Xamarin.Forms .