11

After updating to iOS 16.4 and adding one of my web apps to the home screen and turning on notifications, the web app does appear in the Settings>Notifications, but unlike most apps, there is no option for "Sound", and while notifications do arrive, they are always silent.enter image description here

Does anyone know of a way to make the sound option to appear, or to have web app notifications in iOS arrive with the usual notification sound?

I have tried deleting and re-adding the web app as well as restarting the device, hoping for the sound options to appear, but it did not. I have also attempted to search for other users with the same problem, but haven't found any that are relevant to the current issue following the release of iOS 16.4 (which is, as I understand it, supposed to fully support web push notifications).

Philip
  • 157
  • 2
  • 8
  • 1
    Have you also seen problems with push notifications not being displayed if the web app is fully closed? I'm only seeing the notifications if the app is running or in the background. – bjanaszek Apr 06 '23 at 17:26
  • 1
    16.4.1 the issue is still here, very disappointing that there are no sounds nor vibrations – Konrad Apr 09 '23 at 06:51
  • Try disabling Notification Summary – Aref Riant Apr 11 '23 at 06:34
  • @ArefRiant Notification Summary is off on my device. – Philip Apr 12 '23 at 01:58
  • 1
    @Philip, Could someone share the logic to show the notification in ios after adding pwa app to the home screen? I am unable to see notifications even when the app is running. Any help would be appreciated. Thanks! – Rajeev Kumar Apr 19 '23 at 07:36
  • 1
    I have this same issue, does anyone else know? I am also not receiving them while not on the app – user2278120 Apr 22 '23 at 21:37

1 Answers1

1

Unfortunately, the state of web push support in iOS currently seems to be incomplete (June 2023). Caniuse (better now?) reveals the main issue for your use case:

iOS notifications are delivered silently, meaning no sound, vibration, haptics or screen wake.

This makes a bit more sense when you read the support announcement by Webkit carefully:

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.

Apple has clearly limited the use case for their initial support of Web Push on iOS, and this means that e.g. alerting is not fully supported yet.

So current status seems to be that yes, web push notifications work for iOS, but they are quite ineffective at actually notifying the user when the user is not using the app, because this is not the use case they are targeting for now. Hopefully future versions will implement these missing features!

Sam
  • 399
  • 2
  • 10