iOS Web Push Notifications For Safari. Is It There Yet? [Updated]
Web push notifications have made their mark felt for quite some time now. Almost all the OS’s have extended support for service workers, making Safari push notifications possible, except of course for the fussy one in the room, iOS. One of the most frequently asked questions by Marketers is whether they can send safari notification on iOS (iPhones and iPads), and the answer is a big NO. People have been waiting for iOS web push notifications since Chrome enabled web push, back in April 2015. Web push essentially requires Service Workers and there are no foreseeable plans of Safari (on iOS) supporting it. iOS web push notifications don’t seem to be available anytime soon.
iOS 10.3.2, the latest version of the OS was released on 15th May. Everyone was counting on service worker support and iOS Safari web push notifications to be incorporated. But again, all in vain.
iOS prefers to live in its own closed walls of its palace. Hence it is very selective even when it comes to supporting apps. First and foremost not all apps are available for iOS. The ones that are, need to be registered with the Apple Push Notification Service (APNS). They have to be manually opted into receiving push notifications. On other android phones it is the onus of the marketer to make people opt in.
iOS has its own sets of rules and a long pre-review checklist for accepting app’s push notifications which app developers must abide by. It provides no support on background services which is essential for safari push notifications on iOS to function. The developers say that the service worker for iOS safari push notification is under construction, so there is still light at the end of the tunnel.
For now, Safari only supports push notification on Mac.
Now after the release of Chrome 59, Chrome web push notifications are displayed by native Mac OS notification system. Hopefully iOS web push will come out in a few years. It was mentioned in the 5 year plan at the WebKit contributors meeting, 2015. It has almost been 2 years, we are still not loosing faith. One day iOS Safari web push notification will see stop reflecting in the ‘under construction’ section. Till then, it’s a soft and firm NO for safari web push notification on iOS.