2016-07-25 69 views
1

我正在开发一个应用程序,该应用程序使用Firebase云消息传递进行通知,我已设置应用程序以接收通知,并且还编写了基本Node.js服务器来处理发送通知自动。FCM通知在应用程序终止时不显示iOS

一切工作正常,除非我似乎无法收到应用程序终止后从我的服务器发送的通知。但是,从FCM控制台发送的通知可以很好地显示应用程序是否在后台运行。我已经尝试在服务器消息(priority,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, 

是否有一个字段在这里,我失踪了?

在此先感谢!

回答

1

似乎你的重点领域是在错误的水平。优先级应该是“到”和“通知”的兄弟。例如:

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