Задача
Реализовать отправку push-уведомлений для APK-сборки приложения. На вебе уведомления уже работают. АПК-версия их не получает или не отображает.
Что требуется диагностировать и настроить
1. Копия рабочего кода
- Использовать сервис-воркер регистрации на Android
- Настроить push-сервис (например, Firebase Cloud Messaging)
- Обработать токены в мобильной сборке
2. Yask on аутентификации
- Проверить, что манифест APK содержит разрешения на уведомления и данные
- Корректный метатег для сервис-воркера
3. Адаптация для PWA и гибридов
- Если приложение обёрнуто в WebView - передать пуши в веб-метод
- Если чистый PWA (trusted web activity) - возможно, требуется другая схема регистрации
Недопустимо (условия)
- Не менять клиентскую сторону веба
- Не добавлять серверные сrоны, если только связаны с уникальной platform_id
Формат результата
Рабочая насторойкаpush в APK скомпилированном билде. Пуш приходит на реальное устройство под Android от 7.0 и выше.