一个用户可以将多个设备连接到他的账户上。因此,他可以拥有多个云消息传递令牌。每次用户打开应用程序时,来自该设备的令牌都会被发送到应用服务器并保存在那里。
如果一个用户从其中一个设备卸载了应用程序,会发生什么?我没有机会告诉服务器该令牌不再使用。是否可能我通知另一个用户,因为这个其他用户已经获得了原始用户不再使用的令牌?
如果一个用户从其中一个设备卸载了应用程序,会发生什么?我没有机会告诉服务器该令牌不再使用。是否可能我通知另一个用户,因为这个其他用户已经获得了原始用户不再使用的令牌?
如果用户从其中一个设备卸载了应用会发生什么?
通常情况下,当您的应用被卸载时,建议您(开发者)自动确保相应的注册令牌从您自己的应用服务器中删除。
是否可能出现我通知了另一个用户,因为该用户已经获得了原始用户不再使用的令牌?
不可能。每个注册令牌对于每个应用实例都是唯一的。因此,如果由于任何原因使注册令牌无效/过期,可以放心,没有其他用户能够使用它。向无效/过期的注册令牌发送消息将导致NotRegistered错误。