Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS Firebase云消息:don';无法从POST请求接收通知(仅从composer工具)_Ios_Firebase Cloud Messaging - Fatal编程技术网

iOS Firebase云消息:don';无法从POST请求接收通知(仅从composer工具)

iOS Firebase云消息:don';无法从POST请求接收通知(仅从composer工具),ios,firebase-cloud-messaging,Ios,Firebase Cloud Messaging,我使用他们的快速入门教程和API文档为iOS设置Firebase云消息: 我从Firebase composer工具向我的iPhone发送了一条消息,结果成功了。但是下一步我需要的是接收一个通知,该通知随常规POST请求一起发送。我发现可以使用遗留协议: 我试图发送以下邮件: { "data": { "message": "This is a Firebase Cloud Messaging Topic Message!" }, "to" : "myIphoneTokenHere

我使用他们的快速入门教程和API文档为iOS设置Firebase云消息: 我从Firebase composer工具向我的iPhone发送了一条消息,结果成功了。但是下一步我需要的是接收一个通知,该通知随常规POST请求一起发送。我发现可以使用遗留协议: 我试图发送以下邮件:

{ "data": {
    "message": "This is a Firebase Cloud Messaging Topic Message!"
  },
  "to" : "myIphoneTokenHere"
} 
通过邮递员为我的Firebase项目提供授权密钥,并收到成功回复:

{
    "multicast_id": 5644065455367933439,
    "success": 1,
    "failure": 0,
    "canonical_ids": 0,
    "results": [
        {
            "message_id": "0:1513338642327024%5529b926f9fd7ecd"
        }
    ]
}
但我发现我的iPhone上没有通知,这与composer工具不同。
想知道我可以尝试什么来解决这个问题,如何调试出错的地方

通过将请求主体更改为:

{
"content_available": true,
"notification" : {
"body" : "This is a Firebase Cloud Messaging Topic Message!",
"title" : "FCM Message"}, "to" : "myIphoneTokenHere" }

请显示您用于处理传入消息的代码。该代码应该在您的
AppDelegate
中。