我正在处理接收通知和设置应用程序徽章的应用程序.问题是,当应用程序处于后台状态或终止时,徽章计数不会增加.它保持不变.
当应用程序在前台方法调用和徽章数量增加时.我已经从服务器端做了那件事,但我想知道有什么方法在应用程序处于后台时执行或终止以增加应用程序徽章号码?
我已经告诉过你我做过这件事
{ "aps" : { "alert" : "You got your emails.","badge" : 9 } }
从服务器端,但我想要的是:我不想从服务器有效负载收到该徽章数,但我想增加我身边的徽章数.我的逻辑是这样的,当我收到第一个通知时,我在didReceiveNotification中保存了userdeafualts中的计数,当我第二次通知时,我添加count为1,当app在前台时,我直接将用户默认值中的徽章计数更改为0但是这种方法无法在后台工作或APP终止
所以我想知道是否有任何方法在背景或应用程序中执行,因此我可以增加BADGE COUNT
如果有人知道请帮助我从我这边做.