Luí*_*sus 9 apple-push-notifications ios firebase firebase-cloud-messaging
我正在使用Google的Firebase云消息传递向我的iOS和Android应用程序发送推送通知.通过Cloud Messaging控制台发送的推送通知按预期工作,但是当我通过API发送推送通知时,iOS应用程序仅在前台时接收它.在Android上,它正常工作(前景和后台).
阅读文档后,iOS系统会根据需要将"通知"对象传输到系统托盘,显示"正文"消息.但是,这不起作用.
这是我发送的JSON的内容:
{
"notification":
{
"body": "This a test notification"
},
"to":"eQ5tiy0cMZ8:APA91bE4CCjDXEJxEIRxKY18pXMMGUBqY1OKJFhVbR-pNhvQjJuhPcc7pXa..."
}
Run Code Online (Sandbox Code Playgroud)
最近有没有人使用Firebase云消息传递类似的问题?谢谢.
Luí*_*sus 23
由于这个答案,我设法解决了这个问题:https://stackoverflow.com/a/37550067/516338
基本上,虽然不在文档中,但您必须在iOS上将"priority"字段设置为"high",如下所示:
{
"to": "cHPpZ_s14EA:APA91bG56znW...",
"priority": "high",
"notification" : {
"body" : "hello!",
"title": "afruz",
"sound": "default"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9779 次 |
| 最近记录: |