【问题标题】:receive push notification when a certain date expirespush notification在某个日期到期时收到推送通知
【发布时间】:2020-10-02 17:12:37
【问题描述】:

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

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

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

目前用户只有在添加新产品时才会收到推送通知。

【问题讨论】:

    标签: ios swift firebase firebase-cloud-messaging


    【解决方案1】:

    “本地推送通知”并不是一个真正的东西。有本地通知和推送通知。推送通知通过 Apple 的 APNS(Apple Push Notification Server)从您的服务器发送(推送)到您应用的用户。

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

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

    如果触发器来自您的服务器,那么您可以触发推送通知。无论您的应用是否正在运行,这些也会在通知中心向用户显示。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多