Не приходят push-уведомления для PWA в iOS

Уведомления в PWA-приложении для меня не работают уже очень давно.

Когда я впервые включил их в версии 16.1, всё работало, но вскоре после релиз-кандидата 16.2 (если я правильно помню, возможно, даже раньше) они перестали приходить.

У меня эта функция включена в настройках Meta и в iOS, но уведомления всё равно не поступают.


Сейчас я использую бета-версию 17, но проблема не в бета-версиях и не в iOS 17. На всех сборках RC начиная с 16.1 уведомления не работали.

Единственное, что я могу предположить, — у меня есть Apple Watch. Даже когда я использую телефон, уведомления не появляются в виде баннеров, и я не вижу их на экране блокировки. У меня нет Mac или других устройств, которые могли бы получать мои уведомления.

У меня всё работает, и я тоже на бета-версии 17. Попробуйте удалить PWA и добавить его снова.

Я снова их включил. Можешь упомянуть меня, чтобы протестировать их?

Я здесь, @darkpixlz

Да, сообщение дошло. Я перейду в Support, и если проблема вернётся, я воспользуюсь этой темой.

Я обновился до iOS 17 вчера вечером, и уведомления перестали приходить. У меня всё включено, и уведомления активированы (даже в экспериментальных настройках Safari), но я больше не получаю уведомления.

Я на версии 16.6.1, и уведомления не работают уже очень давно. Если не ошибаюсь, они начали работать с версии 16.4, так что, возможно, что-то изменилось с тех пор.

Попробуйте переустановить PWA — у меня это сработало.
Я использую 17.2 бета-версию для разработчиков, и они работают без проблем.

Я только что это сделал, и, скорее всего, это сработает. Посмотрим. Хотя я не могу представить, чтобы многие пользователи знали об этом или тратили на это время.

Я обновился до версии 3.2, где проблема с исчезновением уведомлений, как сообщается, была исправлена, но у меня по-прежнему возникает та же проблема. Всякий раз, когда я включаю уведомления, они работают один день, а на следующий день оказывается, что их нет. Единственное решение — снова отключить и включить уведомления. Я использую последнюю версию iOS 17.4.1 и Discourse 3.2.1. У кого-нибудь ещё есть эта проблема?

Я знаю, что это очень старая тема, но у меня возникла такая проблема.

Когда я включаю это, я получаю тестовое оповещение, и значок «бейдж» появляется, но фактические уведомления на мой телефон не приходят.

Не уверен, связано ли это с нарушением совместимости в приложении «Хаб», но в последнее время я получаю только бейджи.

Я получил это уведомление через приложение Hub. Но я не получаю уведомления от PWA-версии Meta или моего собственного сайта.

Если вы не оплачиваете хостинг Discourse, вы не будете получать уведомления через приложение Hub из-за особенностей работы API доставки уведомлений от Apple. PWA раньше работали, но я не получал от них уведомлений уже несколько месяцев, если не лет.

В былые времена (2022 год), когда я управлял собственным сайтом, у нас было приложение Fig, которое обеспечивало уведомления в реальном времени, но, похоже, его удалили из App Store, и я не уверен, что серверная часть всё ещё работает.


Меня не волнует приложение Discord, я хочу использовать свой PWA. Почему я могу получать тестовые уведомления и значки, но не сами уведомления?

Похоже на ошибку?