使用FCM服务进行离线注销?

pcj*_*pcj 6 ios swift3 firebase-cloud-messaging

公共和私有通知消息有两种类型.使用此应用程序的任何人都可以看到公共消息.私人消息只能由一个用户看到.这些私人消息可能包含一些机密信息.

在iOS上实现此方案时.设备的FCM令牌是每个应用程序实例(即,在应用程序重新安装用户可能获得新的fcm令牌).

假设用户A退出.现在,由于服务器的设备与fcm令牌服务器相关联,因此可能会发送一些私人信息.

很少有建议通过注销API来破坏令牌与用户会话的关联.但那么离线注销呢?为什么用户会话与FCM令牌没有任何关联?如何在没有私人推送消息传递的情况下在脱机注销中处理它?

已审核的问题:

如何在用户注销时刷新FCM令牌?