ios程序后台运行时,当有消息推送过来,如何修改程序角标上是数字?

2025-05-15 14:55:31
推荐回答(3个)
回答(1):

当你使用本地推送的时候,自己知道消息数增加的位置,程序在后台是可以
UIApplication:setApplicationIconBadgeNumber函数,来设置脚标;如果是远程的aps,例如Jpush,需要后台赋值badge,传给苹果服务器,实现自动加。当然,这种情况在你进入程序的时候,仍需
调用UIApplication:setApplicationIconBadgeNumber函数,来设置脚标。

回答(2):

本地推送的角标是可以代码设置的。 远程APS的推送角标需要服务器去赋值badge,再传给苹果服务器。

回答(3):

applicationIconBadgeNumber 这个不可以设置么?