ios - 是否可以在不打开 iOS 推送通知应用程序的情况下更新应用程序图标上的角标(Badge)编号?

标签 ios push badge

iOS 8 或 9

当我在我的 iOS 应用程序中收到推送通知时,我想在不打开应用程序的情况下更新应用程序图标上显示的角标(Badge)编号(红色计数)。

目前它只会在应用程序打开后更新。

这可能吗?

最佳答案

您需要在推送通知负载中为角标(Badge)键设置一个值。 Payload Notification

有效负载包含有关您希望如何通知用户的信息,例如使用警报、角标(Badge)或声音。它还可以包含您定义的自定义数据。

To remove the badge, set the value of this property to 0.

关于ios - 是否可以在不打开 iOS 推送通知应用程序的情况下更新应用程序图标上的角标(Badge)编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34693473/

相关文章:

iphone - 如何以安全的方式为其他开发人员构建框架或库?

linux - Mercurial Hg 未发现变化 - 无法推出 Hg

ios - 调整 UITabBarItem 角标(Badge)位置?

ios - 覆盖 UIImageView 的图像 getter/setter 方法

ios - "Bad system call: 12"在带有 IPA 部署的 iOS 上使用静态框架时崩溃(不是 Xcode 运行)

Git 推送到生产环境 (FTP)

iOS 推送通知在应用程序运行时显示为 UIAlert

java - Android Firebase 如何从 firebase 获取徽章计数响应

ios - 右侧导航按钮顶部的角标(Badge)

ios - 以编程方式获取 WKInterfaceGroup 的背景颜色 (WatchKit)