Skip to main content
mobile

Support for incoming iOS web push notifications

by 2 February 2022#!28Fri, 04 Feb 2022 11:43:27 +0100+01:002728#28Fri, 04 Feb 2022 11:43:27 +0100+01:00-11Europe/Rome28Europe/Rome202228 04am28am-28Fri, 04 Feb 2022 11:43:27 +0100+01:0011Europe/Rome2828Europe/Rome2022282022Fri, 04 Feb 2022 11:43:27 +01004311432amFriday=4159#!28Fri, 04 Feb 2022 11:43:27 +0100+01:00Europe/Rome2#February 4th, 2022#!28Fri, 04 Feb 2022 11:43:27 +0100+01:002728#/28Fri, 04 Feb 2022 11:43:27 +0100+01:00-11Europe/Rome2828Europe/Rome202228#!28Fri, 04 Feb 2022 11:43:27 +0100+01:00Europe/Rome2#3 Comments

On January 27, 2022, Apple launched the first beta of iOS 15.4 with several updates, including one we've been looking forward to for a long time.
iOS 15.4 is expected to introduce many new features, including support for Face ID with mask, new emojis, and updates for built-in apps like Notes and AppleTV.
However, the coolest addition is the experimental support for iOS web push notifications!

The setting to enable web notification support in Safari preferences (WebKit) can be viewed on an iOS 15.4 device running in Xcode Device Simulator

 

Web push notifications are a popular communication channel used by beyond 8% of the major websites . They provide an essential mechanism for sites Web to send timely and personalized messages to users.

Almost all operating systems support this valuable communication channel. Unfortunately, until recently, Apple was a significant outlier and showed little interest in enabling web push on iOS devices. In the past, Apple has been rejected for falling behind in supporting modern web APIs, including web push.

Apple owns the 52% of the mobile market in the United States and an equally large market share worldwide. This has slowed the adoption and usefulness of web push notifications. Websites have resorted to lobbying users to download apps or provide an email or SMS number to receive messages.

iOS 15.4 Beta will enable web push support in Safari on iOS and allow it to be used in other iOS browsers such as Chrome and Firefox.

This Beta feature in iOS 15.4 has established that web push is disabled by default and unfortunately, enabling it still doesn't work. The introduction of this option and the iOS web push APIs are strong signs that Apple is actively working on introducing full web push support.

Web push support will likely not be available until later, possibly in iOS 16. If this prediction is correct, we will see iOS web push introduced with the public launch of iOS 16 in September 2022.

It may take some time to wait, but we're still incredibly excited about the opportunities this will unlock for better, easier-to-use mobile web experiences. The OneSignal team is following this news closely and will make sure all OneSignal customers are prepared to seamlessly take advantage of web push on iOS when it becomes available.

3 Comments

Leave a Reply