这就是我正在努力解决的情况。当用户第一次安装并运行我的应用程序时,我会向C2DM注册并获得registrationID。然后,我将其发送到我的服务器,并将通知发送到应用程序。
如果用户卸载应用程序,然后重新安装,则会向C2DM进行新的注册,我也会收到新的registrationID。
问题是,服务器现在对同一个应用程序有两个registrationID,而我会收到多个/冗余的通知到onMessage。避免这种情况的最佳实践方法是什么?
发布于 2011-09-28 12:42:43
当我们将registrationId发送到我们的服务器时,我们会生成一个标识符,该标识符可以不断地在客户端重现,以向特定用户标识registrationId。这也允许我们注销用户,如果我们想要的选项,作为一个加号,它消除了您的问题。
https://stackoverflow.com/questions/7578260
复制相似问题