FCM pu sh уведомление не получает дремлющий и режим глубокого сна в Android - PullRequest
0 голосов
/ 23 апреля 2020

Я работаю над приложением вызова VOIP. Так что мне нужен пу sh для регистрации глотка. Я использую FCM для pu sh. Когда телефон не спит, все работает. Проблема начинается, когда телефон входит в глубокий сон, как 2-3 часа.

Я отправляю уведомление типа «data» с «priority»: «high» и time_to_live, которые должны пробудить устройство.

{
 'priority': 'high',
 'to': '....',
 'time_to_live': 0,
 'data': {}
}

Я отправляю только Data Message, но onMessageReceive () не вызывается в режиме глубокого сна или в режиме ожидания. Я попробовал IGNORE_BATTERY_OPTIMIZATIONS , но он тоже не работает. Похоже, что FCM не является надежным для VOIP pu sh. Есть идеи? или какие-либо предложения? Как я могу исправить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...