特定日期到期时接收推送通知

时间:2020-10-02 17:12:37

标签: ios swift firebase firebase-cloud-messaging

我有一个将Firebase实时数据库作为数据库的应用程序。 该应用中有不同的产品会在一定时间后过期。

数据库包含到期日期和确切时间。即使该应用程序已完全关闭,即使该产品仅在10分钟内可用,如何使用户收到推送通知?

我是否必须将数据保存在设备上并从那里发送本地推送通知?

当前,用户仅在添加新产品时收到推送通知。

1 个答案:

答案 0 :(得分:1)

“本地推送通知”并不是真正的事情。有本地通知和推送通知。推送通知是通过Apple的APNS(Apple推送通知服务器)从服务器发送(推送)并发送到应用程序的用户的。

您可以在将来安排本地的本地通知。对用户来说真的没有什么区别。它会在通知中心显示一条消息,用户可以点击该消息来唤醒您的应用程序,即使通知“关闭”时该应用程序并未运行。

听起来您想安排本地通知。

如果触发器来自服务器,则可以触发推送通知。无论您的应用程序是否运行,这些通知还会在通知中心显示给用户。

相关问题