IOS Firebase 云功能中未收到推送通知

Posted

技术标签:

【中文标题】IOS Firebase 云功能中未收到推送通知【英文标题】:Push Notification Not Received In IOS Firebase Cloud Functions 【发布时间】:2019-05-08 07:15:00 【问题描述】:

推送通知在 android 应用程序中按预期工作,但在 ios 中没有收到任何内容。 IOS 也成功接收到测试通知。

const payload = 
        data:                                   
            'key': 'value'
         
    ;
admin.messaging().sendToDevice(notificationToken, payload)

【问题讨论】:

【参考方案1】:

对于停留在此 IOS 上的任何人,都需要包含通知,因此您的有效负载应具有以下结构:

const payload = 
    notification:                                   
        'title': 'value',
        'body': 'value'
    ,
    data:                                   
        'key': 'value'
     
;
admin.messaging().sendToDevice(notificationToken, payload)

【讨论】:

以上是关于IOS Firebase 云功能中未收到推送通知的主要内容,如果未能解决你的问题,请参考以下文章