Push-уведомления с использованием ConnectyCube на React Native - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь использовать push-уведомления, используя ConnectyCube на React Native.Основная проблема заключается в том, что если я отправляю уведомление из админ-панели ConnectyCube (или из исходного кода), админ-панель сообщает, что уведомление было успешно доставлено, но на эмуляторе Android ничего не происходит.Может быть, кто-то может подумать, что в реализации моего onMessageListener есть некоторые ошибки на стороне клиента:

notificationListener = firebase.notifications().onNotification((notification) => {
    console.log("Hi!")
});

В любом случае, если я пытаюсь отправить уведомление через консоль Firebase, все работает, и я получаю уведомление.Вы можете мне помочь?

1 Ответ

0 голосов
/ 28 февраля 2019

Похоже, что вы используете неправильный метод: https://rnfirebase.io/docs/v5.x.x/notifications/introduction

Модуль уведомлений React Native Firebase работает только с удаленными сообщениями FCM только для уведомлений и уведомлений + данных.

Для данных -только сообщения FCM, см. модуль сообщений.

ConnectyCube отправляет push-сообщения данных.Поэтому, пожалуйста, попробуйте использовать модуль сообщений в соответствии с этим руководством: https://rnfirebase.io/docs/v5.x.x/messaging/receiving-messages

...