删除特定类型

时间:2016-05-26 08:35:13

标签: ios objective-c swift push-notification

在我的应用中,我想向用户发送两种类型的通知。

  1. 来自东西(管理员手动发送)

  2. 统计信息何时更新。

  3. 我希望在用户启动应用程序时删除带有填充通知的徽章,以及用户在登录后进入某个屏幕时的统计通知徽章。但我只发现了方法:

    application.applicationIconBadgeNumber = 0
    

    那么如何检测,我需要删除...

1 个答案:

答案 0 :(得分:1)

在某些情况下,我们根本不想将徽章图标设置为ZERO。有获取app-icon徽章编号的方法。

  

[UIApplication sharedApplication] .applicationIconBadgeNumber =   [UIApplication sharedApplication] .applicationIconBadgeNumber - 1;

一旦收到推送警报,无论是STUFF还是STATIC更新,都会有一些KEY。

用户点击通知托盘或提醒时的推送通知。检查那个KEY(Stuff / Static)&使用上面的换行徽章编号减少徽章编号。

我希望这会给你一个想法。