У меня странная проблема. Я создал приложение acordova/phonegap с уведомлением GCM push. Я мог видеть, что уведомления были получены на моем устройстве. Я попытался отправка снова утром и никто из сообщений не было показано на устройстве :( Ниже ответ я получаю от GCM, когда я отправить сообщение от моего сервера приложенийGCM Уведомление о получении внезапно остановилось на устройстве
{
multicast_id: 5943010219281455000
success: 1
failure: 0
canonical_ids: 1
results: [1]
0: {
registration_id: "APA91bHiDrJxg7W_EeENTFPbEhKb5FUmuNhq7fvcQ8djKuKLZpdbznL1kCjgDvbMqCZYhtesi-vCUEIz-NO536LrICkQ2SlyXrriB07ZeoiwPAXBG-2llzUjw-7OtsMfIYyNxLKt0Adc"
message_id: "0:1443522327535490%8158da4ff9fd7ecd"
}
}
Что может быть проблема? Любая помощь очень ценится
Теперь я выбираю идентификатор регистрации из журналов adb и используя это для отправки push-сообщения. Это гарантирует, что я использую правильный и последний. Но не повезло. Есть ли способ отладить проблему в GCM? Я имею в виду, ответит ли устройство на GCM на достоверную проблему? Также мне нужно искать какую-то конкретную вещь в журналах adb? Да, устройство с возможностью подключения данных, и я получаю почту и другие уведомления. –
Вы можете отлаживать только после получения уведомления устройством, а не до этого. Между этапом при отправке с сервера и пока Google не отправит его на устройство, вы просто зависите от ответа Google. – Jarvis