2016-07-25 82 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,