UIWebView deprecation

What exactly does UIWebView deprecation mean for apps that are not distributed through the Apple app store (eg, Enterprise deployment)?

Will future versions of Xcode and iOS SDKs still be able to compile and link uses of UIWebView? 
Or will these apis be removed altogether?

Replies

Generally, a deprecated class means it will be removed in a future release. This means your code will eventually no longer compile, so it won't matter how you distribute your app.

We strongly advise investing the time and effort to start moving off of deprecated classes (especially UIWebView) as soon as possible. Not only will the class be removed in a future release, but deprecated APIs are often no longer actively maintained either, which means you may encounter frustrating bugs with the framework that will never be fixed.

WKWebView is the replacement class for UIWebView and offers many benefits as well, including better performance, trackpad support, and out-of-process rendering.