在我的应用中,我想向用户发送两种类型的通知。
来自东西(管理员手动发送)
统计信息何时更新。
我希望在用户启动应用程序时删除带有填充通知的徽章,以及用户在登录后进入某个屏幕时的统计通知徽章。但我只发现了方法:
application.applicationIconBadgeNumber = 0
那么如何检测,我需要删除...
答案 0 :(得分:1)
在某些情况下,我们根本不想将徽章图标设置为ZERO。有获取app-icon徽章编号的方法。
[UIApplication sharedApplication] .applicationIconBadgeNumber = [UIApplication sharedApplication] .applicationIconBadgeNumber - 1;
一旦收到推送警报,无论是STUFF还是STATIC更新,都会有一些KEY。
用户点击通知托盘或提醒时的推送通知。检查那个KEY(Stuff / Static)&使用上面的换行徽章编号减少徽章编号。
我希望这会给你一个想法。