iOS 16.4 and iPadOS 16.4 Betas Add Support for Web Push Notifications
The iOS and iPadOS 16.4 betas that were seeded to developers today add support for web push notifications, a feature that Apple promised would be coming to iOS 16 back in June.
Websites that are saved as web apps to the Home Screen can send iPhone and iPad users Web Push notifications through the Push API, Notifications API, and Service Workers. A web app added to the Home Screen can ask the user permission to send push notifications, as described by Apple's WebKit team.
A web app that has been added to the Home Screen can request permission to receive push notifications as long as that request is in response to direct user interaction -- such as tapping on a 'subscribe' button provided by the web app. iOS or iPadOS will prompt the user to give the web app permission to send notifications. The user can then manage those permissions per web app in Notifications Settings -- just like any other app on iPhone and iPad.
Notifications from websites are designed to work exactly like notifications from other apps, showing up on the Lock Screen in Notification Center and on a paired Apple Watch.
Other new Safari 16.4 features include support for Focus for managing Safari Push Notifications, badge counts for website push notifications, third-party browser support for Add to Home Screen, and more.
Popular Stories
Game emulator apps have come and gone since Apple announced App Store support for them on April 5, but now popular game emulator Delta from developer Riley Testut is available for download. Testut is known as the developer behind GBA4iOS, an open-source emulator that was available for a brief time more than a decade ago. GBA4iOS led to Delta, an emulator that has been available outside of...
Last September, Apple's iPhone 15 Pro models debuted with a new customizable Action button, offering faster access to a handful of functions, as well as the ability to assign Shortcuts. Apple is poised to include the feature on all upcoming iPhone 16 models, so we asked iPhone 15 Pro users what their experience has been with the additional button so far. The Action button replaces the switch ...
A decade ago, developer Riley Testut released the GBA4iOS emulator for iOS, and since it was against the rules at the time, Apple put a stop to downloads. Emulators have been a violation of the App Store rules for years, but that changed on April 5 when Apple suddenly reversed course and said that it was allowing retro game emulators on the App Store. Subscribe to the MacRumors YouTube channel ...
The first approved Nintendo Entertainment System (NES) emulator for the iPhone and iPad was made available on the App Store today following Apple's rule change. The emulator is called Bimmy, and it was developed by Tom Salvo. On the App Store, Bimmy is described as a tool for testing and playing public domain/"homebrew" games created for the NES, but the app allows you to load ROMs for any...
The lead developer of the multi-emulator app Provenance has told iMore that his team is working towards releasing the app on the App Store, but he did not provide a timeframe. Provenance is a frontend for many existing emulators, and it would allow iPhone and Apple TV users to emulate games released for a wide variety of classic game consoles, including the original PlayStation, GameCube, Wii,...
Top Rated Comments
Hopefully Apple makes it easy and obvious on how to fully disable web notification requests.
It’s because a part of the investigations under Apple for anti-trust involving the App Store are the claims that they treat web apps worse, and don’t give them the same functionalitie as AppStore apps.
This would include functionality like… Oh, I don’t know… Push notifications maybe?
“Third-party app stores should be permitted and users should not be prevented from sideloading apps outside a gatekeeper’s own app store. Legislative and regulatory measures should prohibit restrictions on sideloading, alternative app stores, and web apps.
Requirements that ban developers from using alternative in-app payment systems should be banned.
Third-party web browser apps should be able to offer full functionality and not face browser engine restrictions .
Pre-installed apps, default options, and anticompetitive self-preferencing should be limited, including in search results.
Users should be able to choose their own apps as defaults and delete or hide pre-installed apps.
App store review processes should be more transparent.”
From:
https://www.macrumors.com/2023/02/03/biden-report-recommends-apple-ecosystem-changes/
No thanks.
I never thought they would do this. Seriously it's one of the only reason most apps are apps. Almost everything else an app does, a mobile website can do... except get notifications.
Now there is literally no reason to have a Twitter app or a Facebook app or any messaging app. You can just save the mobile website to the homescreen and still get your notifs.
My assumption was that Apple was dragging their feet on this because they knew they would lose App Store revenue if a website could do all the things a native app could do.