gpt4 book ai didi

node.js - 应用程序终止 iOS 时不显示 FCM 通知

转载 作者:太空宇宙 更新时间:2023-11-04 00:37:01 25 4
gpt4 key购买 nike

我正在开发一个使用 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,

这里有我遗漏的字段吗?

提前致谢!

最佳答案

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

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

关于node.js - 应用程序终止 iOS 时不显示 FCM 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38559107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com