Анализ сообщений данных с помощью Firebase Cloud Messaging с Flutter и Firebase на устройстве iOS - PullRequest
0 голосов
/ 24 сентября 2018

Я не уверен, как поступить с сообщениями данных с FCM и Flutter на iOS.

Чтобы дать вам краткое представление о том, где я стою, я могу получить push notifications на своем iOS устройстве.Итак, я все настроил правильно (или, как мне кажется).

Итак, когда приложение находится в фоновом режиме, я получаю уведомление в области уведомлений.

Когда приложение находится на переднем плане, я также получаю сообщение в обратном вызове onMessage.

Однако, когда я пытаюсь смоделировать сообщение данных с помощью HTTP запроса к https://fcm.googleapis.com/fcm/send и отправки тела:

{
 "to" : MY_FIREBASE_TOKEN,
 "collapse_key" : "type_a",
 "data" : {
   "firstKey" : "firstValue",
   "secondKey": "secondValue"
   }
}

Оно просто не отображаетсяна моем сообщении.

Я включил Push-уведомления в моих Xcode Возможностях проекта.

Я также включил Remote Notifications в Background Modes на той же вкладке Xcode Project Capabilities.

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

Я также пытался смоделировать отправку сообщения с данными в пример проекта на странице плагина dart , но безрезультатно.

1 Ответ

0 голосов
/ 24 сентября 2018

Из плагина README для iOS

Сообщение хранится в FCM и доставляется в приложение через onMessage, когда приложение возвращается на передний план.

Если оно нене работает, вы должны отправить вопрос в репозиторий github https://github.com/flutter/plugins/tree/master/packages/firebase_messaging

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...