Skip to content

Known Issues

Daniel La Rocque edited this page Sep 6, 2024 · 2 revisions

FCM in iOS Progressive Web Apps (PWAs)

There are several known issues with notifications in iOS PWAs that are believed to be caused by WebKit bugs.

  • Device restarts cause push event listeners to not trigger until the PWA is opened again (#8444).
  • The WebKit bug related to notificationClick events in service workers not firing (Bugzilla) is believed to be the cause of a series of issues that we have not been able to reproduce. If you discover any other potential causes, please provide as much information as possible about them in the relevant bugs.
    • Unexpected unregistration from notification subscription (#8010)
    • onBackgroundMessage triggering in the foreground (#8002)
    • Notification click opens the app the the incorrect URL (#7698)
    • Service worker event listeners don’t work if the app is opened from the home screen (#7309)

Safari Push Manager Subscriptions

pushManager.subscribe resolves with an empty subscription payload (#8356). This issue has been reproduced on WebKit versions 19620.1.2 and 18618.3.11.11.7, but not in 18618.3.11.11.5 (latest Safari 17.6).

Clone this wiki locally