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

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

一切工作正常,除非我似乎无法收到从我的服务器发送的通知,一旦应用程序被终止。 但是,从FCM控制台发送的通知可以很好地显示应用程序是否在后台运行。 我已经尝试添加一些字段到我的JSON数据在服务器消息(优先级,content_available等),但似乎没有任何工作。 这是我的json数据,包含通知:

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

这里有我缺less的领域吗?

提前致谢!

似乎你的优先领域是在错误的水平。 优先应该是“去”和“通知”的兄弟姐妹。 例如:

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