#android #firebase #firebase-cloud-messaging #pubnub
#Android #firebase #firebase-облако-обмен сообщениями #pubnub
Вопрос:
Я создал приложение, которое использует PubNub (версия 4.x.x) amp;amp; FCM.
Сервер отправляет мне JSON в соответствии со следующим форматом:
{
"pn_apns": {
"aps": {
"alert": "This is a push notification",
"badge": 9,
"sound": "bingbong.aiff",
"payload": {
"title": "Beastiality",
"message": "xxxx"
},
"type": 1
}
},
"pn_gcm": {
"data": {
"title": "Beastiality",
"message": "xxxxx"
}
},
"content": {
"title": "Beastiality",
"message": "xxxxxx"
}
}
Указано pn_gcm
, но я не получаю никаких сообщений. Если я нажимаю с консоли Firebase, все работает нормально. Это известная проблема или я сделал что-то не так?
Комментарии:
1. Я получаю подписку от обратного вызова pubnub, но не получаю push-уведомление
2. Я объединил свои комментарии в ответ. Пожалуйста, просмотрите и прокомментируйте, если у вас все еще есть проблемы, или примите в качестве ответа, если это решит вашу проблему.
Ответ №1:
Подписка PubNub на сообщения в реальном времени против Зарегистрируйтесь для получения push-уведомлений
Подписка и push-уведомления (GCM и APN) напрямую не связаны в PubNub. Вы должны зарегистрироваться для получения push-уведомлений на каналах и не имеет ничего общего с методом подписки.
Инструкции:
- Следуйте документам PubNub для настройки / настройки GCM.
- Убедитесь, что устройство зарегистрировано для push-уведомлений GCM
- Устранение неполадок с помощью PubNub mobile руководство по устранению неполадок