ios - Cordova 推送通知角标(Badge)未显示在应用程序图标 iOS 上

标签 ios cordova push-notification

我正在使用 cordova push plugin我在哪里收到通知和我需要的所有数据,但我也想根据未读通知或我进入推送通知计数的数量设置角标(Badge),但我不确定为什么我没有将此计数作为角标(Badge)进入iOS设备的应用程序图标

这里是我进入推送通知成功函数的json格式

{
    "count":"1",
    "sound":"default",
    "additionalData":{
        "foreground":true,
        "product_id":"19",
        "user_id":"2",
        "coldstart":false,
        "notificationstatus":"like"
    },
    "message":"Username likes your product"
}

声音和消息都运行完美但不算数。

有什么建议吗?

最佳答案

我注意到,响应中有一个字符串值count,这是错误的。

计数值必须是整数

希望这对其他人也有帮助。

关于ios - Cordova 推送通知角标(Badge)未显示在应用程序图标 iOS 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40255194/

相关文章:

blackberry - 应用程序在 RAM 中占用过多空间导致应用程序关闭

javascript - Cordova 应用程序在 Android 上运行,但线程在 ios 上似乎卡住 "Resetting plugins due to page load"

ios - 如何使用 Swift 通过 LE 蓝牙将 MIDI 数据从 iOS 发送到 OS X

ios - 是否可以在 UIScrollView 中添加 UITableView?

node.js - Cordova 构建错误 : Use of const in strict mode

android - 从推送通知 IntentService 中发布时,Handler 中的 Runnable 不运行

android - 通知无法在 Android Oreo (API 26) 中显示

带有推送通知的 IOS 框架

ios - Stripe 创建客户 iOS

ios - 如何在iTunes Connect中更改 bundle 标识符