应用程序终止iOS时不显示FCM通知

时间:2016-07-25 03:01:41

标签: node.js firebase-cloud-messaging

我正在开发一个使用Firebase Cloud Messaging进行通知的应用程序,我已经设置了我的应用程序来接收通知,并且还编写了一个基本的node.js服务器来处理自动发送通知。

一切正常,但是一旦应用程序终止,我似乎无法收到从我的服务器发送的通知。但是,从FCM控制台发送的通知可以正常显示应用程序是否在后台运行。我已经尝试在服务器消息(priority,content_available等)中为我的JSON数据添加了许多字段,但似乎没有任何效果。这是我的json数据,包含通知:

**

这里有一个我失踪的地方吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

好像您的优先级字段处于错误的级别。优先级应该是“到”和“通知”的兄弟。例如:

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