Расширение службы уведомлений не обрабатывает сообщения данных при использовании сообщения данных Firebase - PullRequest
0 голосов
/ 06 ноября 2018

Приложение работает как на iOS, так и на Android, чтобы это уведомление работало на обеих платформах, я удалил поле notification из уведомления json payload. Но теперь iOS не обрабатывает это уведомление в фоновом режиме.

Этот работает на iOS, но у него есть поле notification, которое я делаю , а не хочу.

{
  "registration_ids": [
        "...",
        "..."
    ],
  "priority": "high",
  "notification": {
    "body": "Notification Body.",
    "title": "Notification Title"
  },
  "data": {
    "userId": "11111",
    "badge": 10
  }
}

Этот работает в Android, но не работает на iOS в фоновом режиме:

{
  "registration_ids": [
        "...",
        "..."
    ],
  "mutable_content": true,
  "content_available": true,
  "data": {
    "click_action": "AndroidIntent"
    "message": "Notification Body",
    "myDataField": "11",
    "location": "3",
    "imageurl": "http://image.com/13fd.png"
  }
}

Нижний даже не входит в мое расширение службы уведомлений. Как убедиться, что мое расширение службы уведомлений вызывается без добавления поля notification на моем json?

...