【问题标题】:Can you receive a FCM notification after user force quits your ios app?用户强制退出您的 ios 应用后,您能否收到 FCM 通知?
【发布时间】:2016-11-01 05:44:07
【问题描述】:

我了解在ios上强制退出应用后无法进行后台操作。但是应用在被强制退出后是否仍能收到 FCM/GCM 消息并立即显示通知?

【问题讨论】:

  • AFAIK,如果您强制退出应用程序,您将无法收到通知。您可以通过 FCM 检查有关 IOS 数据通知的相关SO question。在讨论中,如果应用程序被用户“强制关闭”,则数据消息无法传递到应用程序(只有 ios 受此影响,它在 android 上运行良好)。解决方案是使用通知消息,其中消息的显示由操作系统而不是应用程序处理。

标签: ios swift google-cloud-messaging firebase-cloud-messaging


【解决方案1】:

答案是肯定的。

使用 FCM,您可以向客户端发送两种类型的消息:

1) 通知消息,有时被认为是“显示消息”。即使应用程序被强制退出,这些也会被交付。 2)数据消息,由客户端应用程序处理。这些将在后台处理,因此如果应用在 iOS 上被强制退出,这些将不会传送到应用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    • 2019-08-17
    • 2021-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    相关资源
    最近更新 更多