iOS13 UIWebView Support

Morning everyone,


I have some questions about UIWebView and iOS13:

  • UIWebView won't be supported in iOS13 (see apple developer documentation - https://developer.apple.com/documentation/uikit/uiwebview?language=objc).

    Can we use surely UIWebView in iOS13, or we must replace UIWebView with WKWebView?

  • Maybe you can found out, that UIWebView can be use in iOS13 - Beta, but it is surely, that UIWebView can be use in iOS13 - Release?


I am thanks a lot you about your helps.


UPDATE - 24.09.2019:


I have updated my iOS system to iOS 13.0 and UIWebView using app is not crashed. So I think it is okay to use UIWebView for iOS 13. But we need to replace in the future to WKWebView.

Replies

Hello,


I've similar question on UIWebView.


I've tested UIWebView on iOS 13 Beta and it is working fine without any issue in our Application.

It seems, it is still not removed from iOS 13 SDK and will remove in future release.


Please confirm.


Thanks,

Kaushik Jadhav.

Today app submissions have started showing this message


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.



so looks like people won't be able to submit apps that use UIWebView in the future despite is still available.


would be good to have an official deadline from Apple

According to Eskimo's first reply hereRe: UIWebView - Javascript stop to respond it's been 'official' for at least the last year.

At the minimum, it would be appreciated if Apple could give a rough timeline. Is this days, weeks, months, a year? We're actively working on removing any UIWebView usage but understanding the urgency would help us better plan this work.

I totally agree. Knowing an api will just be deprecated doesn't give that urgency especially if its still working. As they say don't break what isn't broken so I kept the implementation as is for a long while. Would be great if they send these types of warning earlier on appstoreconnect submissions like what they're doing now.

i found this error for uiwebview deprecated


https://developer.apple.com/documentation/uikit/uiwebview?language=objc


what can i use for both system (newest ios and old 8 or major?)

Simone, if I understood right your question, WKWebView can be used starting from iOS 8+ SDK. Docs on that. https://developer.apple.com/documentation/webkit/wkwebview

is uiwebview working on ios 14 beta?