是否有办法接收广播时,卸载对话框出现在android?



在我的应用中,当用户登录时,设备令牌存储在服务器数据库中。因此,当用户尝试在另一台设备上使用相同的帐户登录时,如果令牌已经存在,则用户无法登录。我想在用户账号不在设备时删除token。因此,当用户注销时,设备令牌将在服务器中删除。

当用户卸载应用程序并重新安装时出现问题。然后用户无法使用相同的帐户登录,因为令牌未在服务器中删除。当出现"是否要卸载"对话框时,是否有办法接收广播,以便在服务器中删除令牌?

我认为单独使用FCM是不可能的。但是,您可以使用多个Firebase特性来实现这一点。只需使用谷歌分析的app_remove事件跟踪卸载。然后,您可以使用该事件触发Cloud Function,以便删除服务器中的令牌。你可以在这里了解更多。

最新更新