Чтобы включить push-уведомления на устройстве без сервисов Google, можно использовать утилиту MicroG. 23 Для этого нужно: 2
- Перейти на сайт microg.org и открыть раздел Download. 2
- Скачать Services Core, Services Framework Proxy, Store (FakeStore release) и установить их по очереди. 2
- После установки Services Core открыть приложение «Настройки MicroG» и выдать все необходимые разрешения. 2
- Включить пункты «Регистрация устройства в Google» и «Google Cloud Messaging». 2
- При появлении уведомления о том, что приложению необходимо отключить оптимизацию энергопотребления и разрешить работу в фоне, отключить её. 2
- Перезагрузить смартфон. 2
- После перезагрузки зайти в приложение «Настройки MicroG» и проверить раздел «Google Cloud Messaging». 2 Если в нём ничего не появилось, открыть «Телефон» и набрать комбинацию *##2432546##*. 2 Затем снова перезагрузить смартфон. 2
- Проверить раздел «Google Cloud Messaging» в настройках MicroG ещё раз. 2 Если приложения появились, значит, настройка прошла успешно. 2 Если нет, нужно вручную установить какое-то приложение, использующее сервер Google для доставки push-уведомлений. 2
Ещё один способ — использовать GBox. 1 Это виртуальная среда, которая имитирует работу смартфона, на котором разрешена работа сервисов Google. 1 Для работы GBox достаточно загрузить приложение и выдать ему разрешения — после этого сервисы Google начнут работать. 1
Также можно настроить push-уведомления через AppGallery Connect. 5 Настройка происходит в PushKit, при этом пушер бэкэнда должен уметь взаимодействовать с AppGallery PushKit. 5
Выбор метода зависит от конкретного устройства и ситуации.