iOS GCM可以与本机Apple推送共存吗?

时间:2015-08-05 01:06:57

标签: ios apple-push-notifications google-cloud-messaging

我想将iOS版GCM 3.0添加到我的应用程序中以进行客户端和服务器之间的某些特定通信,但我的应用程序已经使用常规的Apple Push消息进行其他操作,我希望保持这种方式(即我不要&# 39;我想把所有东西都切换到GCM)。

据我所知,当应用程序在后台时,GCM for iOS会通过APNS发送下游消息。我的问题是,这会干扰我对Apple Push消息的现有使用吗?例如,GCM推送消息的徽章可能为零,这会删除我常规推送设置的应用徽章吗?

1 个答案:

答案 0 :(得分:1)

如果您同时拥有自己的APNS提供商和GCM向APNS发送通知,它们将相互干扰,但不会以您期望的方式干扰。问题在于接收来自APNS的反馈:GCM将定期收到部分反馈,而不知道您自己的提供商收到了什么反馈,反之亦然,这可能会导致不良行为,因为从APNS的角度来看,这会导致APNS连接中断。 / p>

至于使用没有APNS的GCM,显然GCM不鼓励这样做。