Ioni c 4 Firebase Foreground Уведомления не приходят - PullRequest
0 голосов
/ 03 апреля 2020

У меня довольно серьезная проблема с Firebase Cloud Messaging с Ioni c 4. Дело в том, что я получаю уведомления в фоновом режиме, но я не получаю никаких уведомлений или обратных вызовов в JS коде или даже в Objective- C сторона. Нет никаких признаков уведомления вообще, когда я нахожусь в режиме переднего плана.

Я использую плагин Ioni c Native FirebaseX вместе с cordova-plugin-firebasex с новейшими доступными версиями обоих.

"@ionic-native/firebase-x": "^5.23.0",
"cordova-plugin-firebasex": "^9.0.1",

У меня установлен Pu sh Режимы уведомлений и фона в XCode (выборка фона, удаленные уведомления и фоновая обработка).

Я сгенерировал файл ключа в консоли Apple Developer и загрузил в консоль FCM. Я не могу получать уведомления о тестировании Firebase из консоли и отправленные вручную уведомления из моего бэкэнда. Я попытался восстановить файл GoogleService-Info.plist, но он не увенчался успехом.

Если есть какие-либо различия, я подписываюсь на темы FCM, а не отправляю токен InstanceID на серверную часть. На Android уведомления работают отлично, но я столкнулся с этой проблемой на iOS, которая делает невозможным выпуск приложения: (

У кого-нибудь была похожая проблема? Мне не помогли ответы на Google или SO, я также проверил проблемы в Ioni c выпущен на Github.

Я также очень хочу избежать изменения любого кода плагина или сгенерированного кода платформы.

С уважением.

...