在一个应用中取消注册多个用户的FCM令牌

时间:2017-02-11 06:33:43

标签: android push-notification firebase-cloud-messaging

1 个答案:

答案 0 :(得分:0)

FCM以GCM为核心。卸载应用程序时与GCM相关的行为对于FCM仍然应该是相同的。

当您的应用程序被卸载时,开发人员有责任取消注册 /从您自己的App Server中删除相应的注册令牌,以及其他操作(在您的方案中,计数)你需要的卸载次数。

反过来,FCM服务器将确定是否卸载了应用程序,然后使相应的注册令牌无效。来自docs

  

最后,当FCM尝试向设备发送消息并卸载应用程序时,FCM会立即丢弃该消息并使注册令牌无效。将来尝试向该设备发送消息会导致NotRegistered错误。