【问题标题】:Firebase Cloud Functions silent push notification to iOSFirebase Cloud Functions 静默推送通知到 iOS
【发布时间】:2020-05-27 12:20:06
【问题描述】:

我正在尝试通过功能向 iOS 发送静默推送通知,但无法接收任何消息。 这是我的有效载荷

const payload = {
    apns: {
        "headers":{
            "apns-priority":"5",
            "apns-push-type":"background"
        },
        payload: {
            aps: {
                "content-available": 1,
                "priority": "high"
            }
        }
    },
    data: {
        orderId: "123",
        orderStatus: "done"
    },
    token: "fcm_Token_Value_Here"
}
await admin.messaging().send(payload)

任何建议可能是什么问题?

【问题讨论】:

标签: firebase push-notification google-cloud-functions firebase-cloud-messaging


【解决方案1】:

在对 firebase 文档进行简短调查后,答案如下:

const payload = {
    apns: {
        payload: {
            aps: {
                "contentAvailable": true
            }
        }
    },
    data: {
        orderId: "123",
        orderStatus: "done"
    },
    token: "fcm_Token_Value_Here"
}

删除了标题部分,将“content-available”:1更改为“contentAvailable”:true,并删除了“priority”:“high”。

【讨论】:

    猜你喜欢
    • 2016-11-03
    • 2018-12-05
    • 1970-01-01
    • 2017-11-16
    • 2017-09-12
    • 2017-04-09
    • 2018-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多