Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

iOS13: UIWebView deprecated API Usage #423

Open
onurhazar opened this issue Oct 14, 2019 · 6 comments
Open

iOS13: UIWebView deprecated API Usage #423

onurhazar opened this issue Oct 14, 2019 · 6 comments
Projects

Comments

@onurhazar
Copy link

Hi, I just uploaded a new version of my app to appstore connect and got an email from Apple;

We identified one or more issues with a recent delivery for your app, "MyApp" 1.0.3099 (1.0.3099.26338). 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.

I am totally sure that I replaced all of the UIWebView s to WKWebView s in my project. So I looked other packages I am using and found out that Xamarin.Auth is also using UIWebView. Is there any plan to remove this deprecated control from your package in the future? or can we prefer using WKWebView while creating OAuth2Authenticator?

@Redth Redth added this to Needs triage in Triage Oct 15, 2019
@sichy
Copy link

sichy commented Dec 10, 2019

This is very urgent to be cleared, nobody knows when Apple will stop allowing app publish with UIWebView and Xamarin.Auth is the culprit here.

@sichy
Copy link

sichy commented Dec 10, 2019

@Redth How did the triage go? Confirmed?

@JakubHolovsky
Copy link
Contributor

Any update on this issue?

@HisCodeness
Copy link

Hello,

Did you try to add WebViewConfiguration.IOS.IsUsingWKWebView = true; in your code ?

@maxal1917
Copy link

Same here, it looks like not using it is not enough. Unless I can make my code Link safe (and it's not trivial, and may depend on other libraries as well) even if not used, it's still a problem https://docs.microsoft.com/en-us/xamarin/ios/user-interface/controls/webview#uiwebview-deprecation

@JakubHolovsky
Copy link
Contributor

So I recently raised this question on MSDN docs https://github.com/MicrosoftDocs/xamarin-docs/issues/2613#issuecomment-601227768
and they said that Xamarin.Auth should no longer be used and you should move to Xamarin.Essentials and their authenticator.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Triage
  
Needs triage
Development

No branches or pull requests

5 participants