当应用程序未打开时收到推送通知时更新徽章号码

我有一个应用程序,在这个应用程序中,我面对的问题是,只有当我打开通知时,徽章号码才会更新,但即使应用程序未打开,我也需要更新徽章号码。

任何人都可以帮助我?

您需要为推送通知有效内容中的badge键设置一个值。 从你的描述来看,这听起来像只是你的应用程序更新了徽章号码,而不是通知本身。

有关详细信息,请参阅本地和推送通知编程指南的通知有效负载 :

aps字典的键和值

badge (数字):作为应用程序图标的徽章显示的数字。 如果此属性不存在,徽章不会更改。 要删除徽章,请将此属性的值设置为0。