Я использую Firebase Cloud Messaging и создаю cron для своего уведомления вместо использования консоли Firebase. Мне интересно, могу ли я использовать тот же json, который я использовал для Android. В настоящее время мое устройство Android получает уведомление, которое я отправляю, но в моей iOS это не так. Мне интересно, потому что некоторые параметры, которые я использовал, например, в объекте notification
, например icon
, предназначены только для платформы Android, влияет ли это на результат?
Мой почтовый запрос выглядит так
{
"registration_ids" : $ids,
"notification" : {
"body" : "great match!",
"title" : "Portugal vs. Denmark"
"icon" : "myicon"
},
"data" : {
"Nick" : "Mario",
"Room" : "PortugalVSDenmark"
}
}
ОБНОВЛЕНИЕ
Как и было предложено, я создал два разных cron для iOS и Android, в своей iOS я просто удалил параметр icon
в файле json. Но все же я не могу получить никакого уведомления.
Также под Capabilities Tab -> Push Notifications
я переключаю его ON
, также в Background Modes-> Remote notifications
.
notification
иdata
должен ли я изменить его наaps
? - person natsumiyu   schedule 03.06.2016