IOS 应用程序中未收到 Firebase 推送通知徽章计数

Posted

技术标签:

【中文标题】IOS 应用程序中未收到 Firebase 推送通知徽章计数【英文标题】:Firebase push notification badge count is not being received in IOS app 【发布时间】:2021-02-15 22:58:59 【问题描述】:

我正在从 nodejs 服务器发送带有 firebase 的推送通知。

消息负载是这样的。

const notificationObjNew: any = 
        notification: 
            body: "demo body",
            title: "demo title",
            badge : "100",
        ,
        topic: notificationTopic
    ;

ios 应用程序中,我收到了这个 -

body:demo body,e:1,title:demo title

这里没有徽章属性。

【问题讨论】:

【参考方案1】:

IOS 在aps 键下接收徽章计数。您可能也共享aps 下的警报本身的 JSON。

正常负载

"aps" : 
      "alert" : 
         "title" : "Game Request",
         "subtitle" : "Five Card Draw",
         "body" : "Bob wants to play poker",
      
   

badge

"aps" : 
      "alert" : 
         "title" : "Game Request",
         "subtitle" : "Five Card Draw",
         "body" : "Bob wants to play poker",
      ,
      "badge":9
   

【讨论】:

以上是关于IOS 应用程序中未收到 Firebase 推送通知徽章计数的主要内容,如果未能解决你的问题,请参考以下文章

iOS 13 及更高版本未收到来自 Firebase 的推送通知

在 iOS 中未收到推送通知消息

ios设备中未收到VoIP推送[关闭]

在 IOS 中未收到 FCM 推送通知。而应用程序在后台或终止。我使用 FirebaseMessaging 6.0.9 Pub

iOS 应用未收到来自 Firebase 的后台推送通知

iOS Firebase 推送通知 - 收到令牌但推送不起作用