Android 设备上的GCM通知接收突然停止
我有个奇怪的问题。我已经创建了带有GCM推送通知的acordova/phonegap应用程序。我可以看到在我的设备上收到的通知。我尝试在早上再次发送,但设备上未显示任何消息:( 下面是我从我的应用服务器发送消息时从GCM收到的响应Android 设备上的GCM通知接收突然停止,android,cordova,Android,Cordova,我有个奇怪的问题。我已经创建了带有GCM推送通知的acordova/phonegap应用程序。我可以看到在我的设备上收到的通知。我尝试在早上再次发送,但设备上未显示任何消息:( 下面是我从我的应用服务器发送消息时从GCM收到的响应 { multicast_id: 5943010219281455000 success: 1 failure: 0 canonical_ids: 1 results: [1] 0: { registration_id: "APA91
{
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"
}
}
可能是什么问题?非常感谢您提供的任何帮助请检查您的GCM注册id是否在服务器中更新。它在应用程序更新时会更新。另外,可能是服务器端有多个注册id,您将发送到旧的注册id,请尝试发送到新的注册id。
发送通知时也要连接到internet,以验证您是否能够接收。谢谢现在我正在从adb日志中选择注册id,并使用该id发送推送消息。这是为了确保我使用的是正确且最新的id。但运气不好。是否有办法在GCM中调试该问题?我的意思是设备是否响应b确认GCM存在有效问题?我还需要在adb日志中查找某些特定内容吗?是的,设备具有数据连接,我正在接收邮件和其他通知。您只能在设备接收到通知后进行调试,而不是在此之前。从服务器发送通知到google将其发送到设备之前,您可以进行调试你只是依赖谷歌的回应。