【发布时间】:2015-08-25 20:58:39
【问题描述】:
我正在使用 GCM 向 android 和 IOS 设备发送通知。
在 IOS 上,当应用程序处于活动状态或在后台运行时会收到通知。
但是,当应用程序关闭时,不会收到任何通知。 我通过直接联系 APNS 进行了测试,并收到了消息。所以设备上的配置似乎没问题。
以下是发送到 GCM 的消息示例:
{"notification":{
"badge":"4",
"body":"Test body",
"sound":"default",
"title":"Test title"
},
"collapse_key": "collapse_1",
"message_id": "1000003",
"content_available":true,
"to": "GCM TOKEN FOR DEVICE"
}
当应用程序在后台时正确接收到此消息,但在应用程序关闭时不正确。
我已经发送了应该发送到 APNS 的假定消息,直接发送到 APNS:
{"aps":{"alert":{"title":"Title","body":"Body"},"badge":5,
"sound":"default", "content-available":1}}
设备会收到此通知。
我错过了什么?授权 GCM 是否有特定的配置可以发送到 APNS?
非常感谢,因为我卡住了。
迈克尔
【问题讨论】:
标签: ios notifications google-cloud-messaging