我正在开发一个与 Firebase 集成的 iOS 应用程序以传送远程推送通知。
该应用程序包含登录功能,使用 FCM token 发送通知即使用户未登录也会发送通知,我明白为什么会发生这种情况,因为 FCM token 是一个应用程序-设备组合不是应用程序-用户组合。
但是是否有解决方法来保证仅在用户登录时才发送通知?
最佳答案
推送通知与用户状态无关。如果可以,您应该跟踪服务器上的用户状态,例如检查登录 token ,以检查用户是否已登录。但我认为您不能完全确定用户状态。
关于swift - 仅向登录用户发送 Firebase 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56969940/