我使用推送通知来提醒用户一些事件,但是当用户从应用程序注销时,它应该停止向该设备发送通知,但我无法每次都检查用户是否已登录我想发送任何通知或者在我的数据库中,是否有任何简单的方法可以避免将通知发送给已经注销的用户?
最佳答案
is there any easy way to avoid sending the notification to an already loggedout user?
让您的应用程序通知您的服务器用户已注销。当用户再次登录时,让您的应用程序也告诉服务器。您的服务器应该跟踪哪些用户已登录,哪些用户未登录。
换句话说,您应该在发送通知之前检查用户是否登录,但检查应该很容易,因为您应该已经将该信息存储在您的服务器上。
关于ios - 停止接收推送通知 objective-c ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15795651/