Jpush这边后台设置iOS的iconbadge问题

ios
jpush
标签: #<Tag:0x00007fb8460b9d10> #<Tag:0x00007fb8460b9ae0>

(Zing) #1

我想请问如果后台在调用Jpush的SDK向iOS发送推送时,如果设置Badge的值为+1,那如果iOS要实现icon badge的自增的话,ios的客户端需要去实时地计算badge然后重新计算吗?还是说只要交给后台就好


#2

不需要计算,后台设置了+1,收到就是+1,极光会处理


(Zing) #3

谢谢。
所以你的意思是 只要后台设置“+1”,那么iOS这边无论前台还是后台,还是进程杀掉时,App上icon的小红点数字都会自增


#4

是的。请看链接,客户端需要做的是,你要清除角标时需要同时清除极光服务器保存的


(Zing) #5

如果我这边的App还接入了IM功能的SDK,如果当前badge=3 是IM的推送产生的,当Jpush这边向这个手机推送badge为+1的推送 那么app的badge是怎么显示的呢?


(raoxd) #6

+1的话 badge会累加