Дозировочный режим на Oreo
Я столкнулся с проблемой в моем приложении, касающейся режима дозирования. Я делаю приложение чата, и когда приложение находится в режиме ожидания в режиме ожидания и получаю любое сообщение. Устройство не показывает уведомление в orea.
Я следовал правильной процедуре уведомления OREO, создавая канал для этого.
Мне нужно выяснить, есть ли способ добавить в белый список мое приложение из режима ожидания, чтобы я мог получать уведомления. Или любой другой процесс для оптимизации построения уведомлений.
1 ответ
Мне не нужно вносить белый список в мое приложение, чтобы получать уведомления в режиме ожидания. Я рекомендую посмотреть на ваше уведомление, чтобы увидеть, можете ли вы найти проблему там.
Несколько советов:
- Отправьте уведомление, используйте поле уведомления. Если поле уведомления отсутствует, оно будет обрабатываться как уведомление о данных. Данные уведомления доставляются, когда приложение запускается снова.
- Установите приоритет на высокий.
- Возможно, используйте время, чтобы жить = 0. Это заставит пожарную базу стараться изо всех сил доставить ее. Но он будет потерян, если потерпит неудачу.
Трудно дать вам более прямой совет, когда я не знаю, откуда вы отправляете уведомление.
https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages