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 中未收到 FCM 推送通知。而应用程序在后台或终止。我使用 FirebaseMessaging 6.0.9 Pub