Использование полезных данных Data с FCM не "пробуждает" мобильное приложение iOS, когда оно явно закрыто \ прекращено пользователем?

В моем мобильном приложении мы обязаны показывать количество непрочитанных уведомлений в области уведомлений (с накоплением уведомлений), а также отображать уведомление, даже когда приложение закрыто \ прекращено пользователем.

Мы решили использовать полезную нагрузку данных, чтобы разработать собственный обработчик событий для отображения количества непрочитанных уведомлений и реализовать нашу собственную логику для отображения суммирования уведомлений. Это прекрасно работает для мобильного приложения Android. Но в случае мобильного приложения iOS входящее push-уведомление не "пробуждает" мобильное приложение iOS, когда это приложение явно закрывается \ завершается пользователем.

Я сослался на некоторые решения, найденные в Интернете, которые включают в себя настройки content_available =1 и \ или установку приоритета на High, но пока ничего не работает. Было бы здорово, если бы кто-нибудь поделился своим опытом \ решением по этой теме.

Мы используем Firebase облачные сообщения для отправки уведомлений в мобильное приложение, и мы используем плагин Cordova на стороне клиента. Мое мобильное приложение не использует GPS или Voice over IP (например, WhatsUp, который получает специальную обработку от iOS) .

У кого-нибудь есть предварительное рабочее решение этой проблемы?

0 ответов

Другие вопросы по тегам