【问题标题】:FCM Notifications Not Displaying When App Is Terminated iOS终止应用程序 iOS 时不显示 FCM 通知
【发布时间】:2016-11-28 06:50:54
【问题描述】:

我正在开发一个使用 Firebase 云消息传递来发送通知的应用,我已经设置了我的应用来接收通知,并且还编写了一个基本的 node.js 服务器来处理自动发送通知。

一切正常,除了应用程序终止后我似乎无法接收从服务器发送的通知。但是,无论应用程序是否在后台运行,从 FCM 控制台发送的通知都可以正常显示。我尝试在服务器消息(优先级、content_available 等)中向我的 JSON 数据中添加一些字段,但似乎没有任何效果。这是包含通知的我的 json 数据:

"notification" : {
  "title" : "New message",
  "body" : "You have a new message!",
  "sound" : "default",
  //"badge" : "1",
  //"content_available" : true,
  "priority" : "high"
},
"to" : recipientID,

这里有没有我遗漏的字段?

提前致谢!

【问题讨论】:

    标签: node.js firebase-cloud-messaging


    【解决方案1】:

    您的优先级字段似乎处于错误级别。优先级应该是“to”和“notification”的兄弟。例如:

    "notification" : {
      "title" : "New message",
      "body" : "You have a new message!",
      "sound" : "default"
    },
    "priority" : "high",
    "to" : recipientID,
    

    【讨论】:

      猜你喜欢
      • 2020-07-04
      • 2021-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-27
      • 1970-01-01
      • 2021-07-02
      • 2017-04-28
      相关资源
      最近更新 更多