我正在使用Firebase在我的Android应用程序中推送通知。
我有一个SQL数据库,存储用户ID、令牌和登录状态(已登录或未登录),以便在发送通知之前检查。
一切都很完美,直到我想到这种情况:如果用户卸载了应用程序怎么办?登录状态仍将为真,并且仍将收到通知。因为我进行了一些研究,发现我无法检测到用户何时卸载应用程序,以便更新其登录状态。
有什么建议吗?或者您是否有比存储登录状态更好的想法?因为目前用户除非有互联网连接,否则无法从应用程序注销,因此我可以通过API更新他的登录状态。但是这没有意义。但我找不到其他想法。