我想知道是否有人遇到过这个问题谷歌C2DM?这是我面临的场景:
- 用户安装应用程序并注册
与C2DM服务器进行注册
钥匙。
- 用户卸载应用程序。
- 用户重新安装应用程序(并且
向 C2DM 服务器注册新的
注册密钥)。
现在,我从服务器向用户的手机发送消息,他们收到重复的消息。
任何人都可以深入了解这是否是预期的行为或者我如何解决它?
谢谢,
不确定这是否是最好的方法,但有一个相关的thread在android-c2dm小组,海报提供了一种技术:
我在消息中发送注册 ID,以便我可以根据设备上存储的注册 ID 进行检查。
如果不相同,则丢弃并通知服务注册 ID 不再使用
缺点是发送注册 ID 已经占用了一些空间
消息大小有限。但自从我的情况以来,它在我的情况下工作得很好
原始消息的长度不超过几个字符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)