首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓: C2DM在没有通知的情况下改变registration_id?

问安卓: C2DM在没有通知的情况下改变registration_id?
EN

Stack Overflow用户
提问于 2011-12-22 14:55:04
回答 1查看 137关注 0票数 1

因此,根据我对注册的理解,我有一个我认为不会发生的情况:

手机注册到谷歌获取registration_id,发送registration_id到服务器,发送推送通知时使用registration_id。如果registration_id被谷歌更新,他们将发送一个新的注册广播。

但是,我遇到过这样的情况:一部手机已经注册,并且成功地接收了推送通知,但是有一天服务器向电话发送推送通知时,我得到了一个错误"NotRegistered“,它会提示registration_id已经刷新,但没有通过系统正确传播,无论是在电话端还是在服务器端。

我的问题是,还有其他人像这样的手写问题吗?确保这种情况不会发生的最佳方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-20 05:17:57

从Android Cloud to Device Messaging Framework文档中:

请注意,谷歌可能会定期刷新注册ID,因此您在设计应用程序时应了解REGISTRATION意图可能会被多次调用。您的应用程序需要能够做出相应的响应。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8600369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档