Я не уверен, как поступить с сообщениями данных с 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 , но безрезультатно.