Apple is phasing out UIWebView, which is used by developers for integrating web content into an app in a quick and secure manner. Apple is replacing UIWebView (and WebView) with WKWebView, an updated version, as UIWebView has been deprecated.

apple developer banner
Apple originally told developers that app updates with UIWebView would no longer be accepted as of December 2020, but Apple is now providing additional time for developers to adopt WKWebView and has extended the deadline period. There's no new deadline in place at this time, with Apple planning to provide an update at a later time.

Along with the deadline extension, Apple today also informed developers that App Store server notifications are able to provide real-time updates on a subscriber's status, allowing for customized user experiences.

There's an option to be notified when a subscriber auto-renews and an option that lets you know when the ‌App Store‌ begins asking users to agree to a new subscription price, letting developers send reminders about a service's value.

Top Rated Comments

gaximus Avatar
44 months ago
I'm a developer and I agree with this, I hate using an app that is just a webwiew wrapper. I think Apple is trying to "encourage" developers to just create a native UI experience. If I'm in an app with a link, just send me to the default browser, don't keep me in your app.
Score: 5 Votes (Like | Disagree)
simmepi Avatar
44 months ago
Ha, and I just this week sent in updates for my two apps where I migrated to WKWebView from UIWebView :) But for me it's alright, the apps are now much improved, given the fact that WKWebView behaves much better as a "browser" view. I only ran into two snags: Default scaling is different so needed to compensate for that, and loading local image files using a "file://" URL is not supported due to security (or rather sandboxing) reasons per default, so needed to handle those URLs myself. Other than that, painless, and I should really have done this years ago, since at least in my use case, WKWebView was way more suitable.
Score: 4 Votes (Like | Disagree)
Doctor Q Avatar
44 months ago
We had plenty of warning about this. However, initially, WKWebView didn't have all of the required features to let us switch. Now there's very little need to keep supporting UIWebView.
Score: 3 Votes (Like | Disagree)
mkldev Avatar
44 months ago
The problem is that unless something has changed recently, WKWeb is woefully inadequate as a replacement for UIWebView. In particular, it isn't possible to change out the network machinery under the hood. You use Apple's networking stack, period. Want to do something interesting, such as changing the caching behavior? Too bad. You get what Apple gives you.

Basically, what Apple is saying is that they no longer care about any of those interesting corner cases that WKWebView can't handle, and that developers who need to do these things should choose another platform. That's why folks are shocked that Apple is doing this, just like we were all shocked when they deprecated UIWebView before making WKWebView a full-featured replacement.

Implementation of this ridiculous policy doesn't need to be delayed. It needs to be canceled outright until such time as WKWebView can replace EVERY use case for UIWebView. Best case is late 2021.
Score: 3 Votes (Like | Disagree)
amartinez1660 Avatar
44 months ago

No need to try and change your mind as WebView apps don't get past Apple app store review process for obvious reasons.

There are good and legitimate reasons for using WKWeb in an app for example to take a user to a support page where they can see stuff like known bugs being worked on, FAQ's and anything you don't want to hardwire into your app and be able to update instantly.
Also HTML formatting makes for nice in app document presentation so you can include in-app guides etc in html with graphics which the app will load from memory and not over the net.
Agreeing with this as an user.
I really don’t mind if there’s HTML based sections, text, graphics or even full browser functionality. Even in the online case, a lot of the times I really don’t want to get out of the app.
Example: chatting on Discord and someone sends a link to an animated gif, it would be annoying to tap it and the thing pans to a new app safari tab window, see it, click on the open tabs display, close that last one, app change back to discord... nah, it’s good to see the image open in built-in browser, tap done when... well, done.
Example 2, I actually mostly read macrumors at random hours of the day (like currently 3am) on my phone via the RSS reader app Feedly.
I think it’s definitely a webview for the links opened, with an option to open in safari button, share and whatnot... 99.9% of the time I’m just inside feedly’s builtin browser, including this very same comment. Once done I just tap done and get to where I was on the feed list.
Score: 1 Votes (Like | Disagree)
Icelus Avatar
44 months ago

I don't understand why Webview is a thing even?

I'm not a dev, just Apple fan, but this bugs me. Why we have so many "so-called apps" that just use web stuff warped in an app? I could just open up Safari?

Also, I hate scaling on my XS Max vs 6S. I feel like i have all the extra space but everything is zoomed? (Facebook app (i assume web wrapper some kind) is differently scaled between "native app" and Safari?!?)
Frameworks like Ionic use it, allowing developers to create an app in HTML/CSS/JavaScript and create apps for multiple targets like iOS and Android.
Score: 1 Votes (Like | Disagree)

Popular Stories

maxresdefault

Apple Cancels Electric Car Project

Tuesday February 27, 2024 11:05 am PST by
Apple has canceled all plans to release an autonomous, electric vehicle, reports Bloomberg. Apple has been working on an Apple Car for more than a decade and invested millions of dollars into development before deciding it was not a viable project. Subscribe to the MacRumors YouTube channel for more videos. Apple's Chief Operating Officer Jeff Williams today told approximately 2,000 employees ...
iOS 18 Mock iPhone 16 Feature Gray

iOS 18 Rumored to Be Compatible With These iPhone Models

Tuesday February 27, 2024 6:31 am PST by
iOS 18 will be compatible with the iPhone XR, and thereby also the iPhone XS and iPhone XS Max models with the same A12 Bionic chip, according to a post on X today from a private account with a proven track record of sharing build numbers for upcoming iOS updates. The post was spotted by MacRumors contributor Aaron Perris, and it has since been deleted. However, this was likely because the...
Google maps feaure

Google Maps Finally Rolls Out Glanceable Directions

Wednesday February 28, 2024 2:07 am PST by
After more than a year since announcing the feature, Google Maps is finally rolling out glanceable directions on Android and iOS (via Android Police). The feature allows users to view turn-by-turn directions and a live ETA directly from their device's lock screen – information that was previously only visible when a phone was unlocked. Glanceable directions also work on the app's route...
iPad Air 5

iPadOS 18 Rumored to Drop Support for These iPad Models

Tuesday February 27, 2024 6:55 am PST by
iPadOS 18 will drop support for iPad models equipped with the A10X Fusion chip, according to a post on X today from a private account with a proven track record of sharing build numbers for upcoming iOS and iPadOS updates. This means that iPadOS 18 would not be compatible with the first-generation 10.5-inch iPad Pro or the second-generation 12.9-inch iPad Pro models released in 2017. It...
iOS 17

10 New Things Your iPhone Can Do in Next Week's iOS 17.4 Update

Friday March 1, 2024 1:30 am PST by
Apple will this month release iOS 17.4, its biggest iPhone software update of the year so far, featuring a number of features and changes that users have been anticipating for quite a while. Below, we've listed 10 new things that your iPhone will be able to do after you've installed the update, which is projected to arrive by March 7. When the day arrives, be sure to check Settings ➝...
iOS 17

iOS 17.4 Coming Soon With These New Features for Your iPhone

Monday February 26, 2024 6:08 am PST by
In a press release last month, Apple confirmed that iOS 17.4 will be released in March, and the update includes several new features and changes for the iPhone. Key new features in iOS 17.4 include major App Store changes in the EU, Apple Podcasts transcripts, and an iMessage security upgrade. The update also adds new emoji and includes preparations for the launch of next-generation CarPlay...