UIWebView

Some time ago, our developer wrote an app which uses UIWebView component. App for at least 2-3 years wasn't touched or upgraded - but it is working fine till iOS 14.

When doing a test for 14.4 iOS, we spotted that UIWebView is not loading to view - I've checked also the app on iOS 13 phone and it worked.

What might have changed in iOS 14.* that broke backward compatibility with the UIWebView component?

I know it is deprecated and https://developer.apple.com/news/?id=12232019b, but I just want to know what's the reason.

Yes, UIWebView was deprecated long time ago.
Have a look here if needed:
https ://medium. com/@catchvarun25/migration-of-uiwebview-to-wkwebview-9945ebb70e15

but I just want to know what's the reason.

know the reason of what ?
Why it was deprecated ?
There may be many reasons:
  • security

  • performance

Some reasons listed here:
https://stackoverflow.com/questions/29303316/is-wkwebview-designed-as-a-replacement-of-uiwebview

There are several reasons, including security (out of process model), performance and memory management.



Hello Claude31,

Thanks for your answer - I hoped to find out more about the real issue behind the UIWebView on the iOS 14.
I've noticed that the old app is not showing view in the hierarchy so I guess forward compatibility is not supporting this view.

UIWebView
 
 
Q