0

我需要为登录我的应用程序的每个用户在设备上获取不同的注册 ID,并为不同的用户处理不同的通知,如何?

4

2 回答 2

3

实际上,如果您取消注册 GCM 并注册一个新用户,即使您获得了新的注册 id,旧的仍然可以使用。当你推送到旧的,你会在响应中得到一个规范的注册 id,它的值是新的注册 id。这是 Google 告诉您的服务器只使用最新的注册 ID 的方式,但旧的注册 ID 会继续工作很长时间。

因此,当用户注销时,您必须调用您的服务器并从您的数据库中删除旧的注册 ID。

于 2013-08-20T11:43:45.470 回答
0

unregister()您应该在注销按钮上调用方法。这将使注册 ID 无效。

查看文档以获取更多详细信息。

于 2013-08-20T09:09:36.317 回答