Приложение работает как на 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?