Apple Safari
| Для настройки Web Push в браузер Safari необходимо иметь расширение Developer в Apple аккаунте. |
Все действия выполняются на macOS X устройстве.
В версиях iOS 16.4+ Apple добавила поддержку push-уведомлений от PWA-приложений.
PWA (от англ. "progressive web app") — это технология, которая позволяет установить сайт на смартфон или на компьютер как приложение. Установка не требует загрузки через магазин приложений — пользователь просто заходит на сайт и добавляет иконку на рабочий стол своего устройства. Такое приложение обладает функционалом нативного мобильного приложения: оно может работать в автономном офлайн режиме, кэшировать данные и принимать пуши.
Чтобы отправлять push-уведомления пользователям PWA-приложений, необходимо настроить провайдер APNS для Safari в ресурсе. При сохранении настроек автоматически подключится провайдер PWA.
Обратите внимание, идентификатор подписки на PWA пуши привязан к конкретному ресурсу. Если вы перенесёте подписки из одного ресурса в другой, они не будут работать.