1

设备如何接收 Android GCM 推送通知?

你好,

在上面的链接中,解释了 GCM 和 Blackberry 通知服务的步骤。

我想知道是否可以使用 XMPP 将 GCM (android)/APNS (iOS) 更改为一个中央通知服务?这是因为我想用 XMPP 构建服务器和客户端,并希望在它们之间进行通信,以及通过消息和通知进行通信。

因此,通过在 android 应用程序中设置 webview 和 GCM 向设备发送通知,GCM 是不可靠的。并非所有消息都发送到设备。我还不确定这对 APNS 是如何工作的,但是该应用程序将在不同的平台上使用,如果只有一种发送通知的方式会很好。

有人有这方面的经验吗?还是有另一种实现通知的方式?

4

1 回答 1

3

iOS 不允许您在后台运行应用程序(语音应用程序除外)。这意味着您不能在 iOS 的后台拥有 XMPP 流。对于 iOS,如果您不是语音应用程序,那么除了 APNS 之外没有其他解决方案。Android 没有这些限制。Windows Phone 7.X 和 iOS 有同样的限制,我不知道黑莓是怎么处理的。

于 2012-11-27T14:58:22.490 回答