我想在我的社交应用程序中添加一个功能,可以向特定用户发送推送通知,如果他不活跃。
例如,如果用户 7 天没有登录:我想给他发送一个推送通知“嘿,你登录已经有一段时间了!来看看新帖子”。
我知道如何向特定用户发送推送通知(这不是问题所在),但我不知道如何创建一个能够知道用户是否 7 天未登录的自动函数.
你知道这是否可能吗?
注意:我使用的是 Firebase。
最佳答案
你可以在这里使用本地通知,我想这是一个很好的解决方案。
每当用户打开应用程序时,都会在从当前日期起 7 天后安排本地通知。 (确保在添加新通知之前删除以前安排的通知。)
在这种情况下,如果用户打开应用程序,通知将自动重新安排,否则通知将根据上次的安排触发。
我在一个应用程序中采用了这种方式,它按照我的解释工作。
关于swift - 如果用户在 Swift 中不活跃则发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49127545/