您好,我正在使用以下链接将GCM集成到iOS应用程序中

https://developers.google.com/cloud-messaging/ios/start

在定义的步骤上配置文件时,我还上传了证书。

我也成功获得了通知,但问题是当应用程序被杀死或在后台运行时,我没有收到通知。是否有任何实现在后台或被杀死的ios应用程序中获取通知的实现,因为我为此进行了大量搜索并没有发现有成果。

因此,任何帮助将不胜感激谢谢..

最佳答案

我遇到了同样的问题,后来我发布了详细的问题。幸运的是,我发现了问题所在,现在对我来说很有效。我没有以正确的格式发送数据,但是我以正确的格式发送数据后却无法正常工作。我的JSON格式如下所示。

{
"notification":{
"badge":"12",
"alert":"default",
"sound":"default",
"title":"default"
},
"content_available":true,
"to":"YOUR_KEY_HERE"
}

由于没有关于服务器实现的详细信息。您可以引用我的问题以获取更多信息。

GCM push notification to iOS with content_available (not working to invoke from inactive state)

10-07 19:32
查看更多