React native - iOs - Push-уведомление не работает на iOs ‹= 10.3.3 и ниже

Я интегрирую собственное приложение React и firebase для push-уведомлений. Я использую response-native-firebase в https://rnfirebase.io/ Он отлично работает на iOs 11, но Это не работает на iOs 10, когда приложение закрыто / убито (работает только тогда, когда приложение находится в фоновом / переднем плане). У вас есть идея / решение для этого ???


person Shine    schedule 08.06.2018    source источник
comment
вы пробовали firebase lib? использовать npm install --save --save-exact [email protected]   -  person MohamadKh75    schedule 08.06.2018
comment
@Khajavi: Спасибо за отзыв. Да, это уже есть в моем приложении. Он отлично работает на iOs 11. Но на iOs 10 он не работает, когда приложение закрыто / убито.   -  person Shine    schedule 08.06.2018
comment
вы используете симулятор iOS?   -  person MohamadKh75    schedule 08.06.2018
comment
@Khajavi: Нет, я использую свой телефон - iPhone 6+ под управлением iOS 10.2   -  person Shine    schedule 08.06.2018


Ответы (1)


Кажется, это ошибка, как вы можете видеть в этой проблеме!

Также, как говорится в docs:

rnfirebase-docs-notification

person MohamadKh75    schedule 08.06.2018
comment
Спасибо за отзыв. Но я так не думаю .. В документах говорится следующее: - Приложение на переднем плане: запускается onNotification - Приложение в фоновом режиме: onNotificationDisplayed запускается, если для content_available установлено значение true, onNotificationOpened запускается при нажатии на уведомление - Приложение закрыто: getInitialNotification заполняется, если уведомление нажал и открывает приложение - person Shine; 08.06.2018
comment
@Shine, вы просили сценарий убитого приложения, о котором упоминается Received when app is next time opened - person MohamadKh75; 08.06.2018
comment
@Khajavi: это тип сообщений только для данных, мы его не используем. Мы используем сообщение с уведомлением от Firebase - ›см. Документацию здесь: rnfirebase.io/ docs / v4.2.x / notifications / Introduction - person Shine; 08.06.2018