0

我想知道是否可以使用新的 GCM 机制并将通知发布到我现有的基于 C2DM 的注册 ID?

迁移/GCM 文档没有涉及这部分,但暗示它可能不起作用,因为它提到我们必须将 GCM 注册 ID 与 C2DM 注册 ID 分开存储。

这也意味着要迁移到 GCM,我们需要维护两组注册 id,并在可预见的将来使用两个单独的调用(GCM 和 C2DM),对吗?

4

1 回答 1

1

我自己尝试了一个实验,在使用 GCM 向 C2DM 创建的注册 ID 发送消息时,我收到错误“MisMatchedSenderId”。这是有道理的,因为旧的 C2DM 使用电子邮件地址作为发件人 ID,而新的 GCM 使用 API 密钥。

因此,在所有应用程序升级以使用新的 GCM 之前,似乎必须维护两组注册 ID。

于 2012-06-28T03:40:06.777 回答