我正在尝试使用apns密钥向我的设备发送通知,如下所述:https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages#ApnsConfig。
推送通知确实到达,但标题未被覆盖。当我省略notification
键时,通知仅在我添加content_available: true
选项时发送(在后台)。
这就是我的身体:
{
"to" : <TOKEN>,
"apns" : {
"payload" : {
"aps" : {
"alert" : "Does not work",
"badge" : 1,
"sound" : "bingbong.aiff"
}
}
}
"notification" : {
"body" : "Works"
}
}
无论我尝试什么组合,看起来Firebase都忽略了apns键。我做错了什么?
答案 0 :(得分:1)
您正在使用旧版API发送推送通知(不是V1)。 旧版API不支持Android或APN等额外的密钥。
所以您在这里有两个选择:
答案 1 :(得分:0)