当应用程序完全关闭时发送扑扑的Firebase云消息

时间:2019-12-07 23:02:22

标签: flutter dart

我正在遵循https://pub.dev/packages/firebase_messaging的FCM 如果我在应用程序中,或者我按下主页按钮并且未完全关闭应用程序,则将发送消息并且一切正常,但是,如果我完全关闭应用程序,则将不会发送消息。

我应该怎么做?

1 个答案:

答案 0 :(得分:0)

FCM消息有两种类型:

  • 通知消息
  • 数据消息

终止应用程序时可以处理Nofitification消息,但是您必须添加backgroundMessageHandler并注册一个插件。按照guide on plugin docs正确执行此操作。

不幸的是,当应用程序终止并且在Android上时,数据消息未由插件处理,并且消息丢失。在iOS上,当应用回到前台时,消息将被存储和传递。 The source