Когда я начал кодировать уведомления, они обрабатывались одним из двух способов.
Если приложение не было открыто или телефон был заблокирован, пользователь получит предупреждение с кнопкой «Просмотр», чтобы открыть приложение.
если приложение было открыто, оповещение обрабатывалось в делегате приложения.
Теперь, когда я развернул приложение, если телефон заблокирован, пользователь получает уведомление, но если он разблокирует телефон, приложение открывается, и уведомление теряется.
Есть ли что-то, что мне нужно отправить вместе с полезной нагрузкой, что заставляет ее вести себя так? или я что-то не так делаю?
Если уведомление получено, когда приложение открыто, приложение обрабатывает его нормально, если уведомление получено, когда приложение закрыто, но телефон не заблокирован, все работает нормально. Проблема возникает только в том случае, если телефон заблокирован (наиболее распространенный вариант использования!)
ваше здоровье