新推送通知到达时重置服务器端徽章计数器

时间:2013-03-27 11:10:50

标签: objective-c c xcode

我目前正在为我的iOS应用程序开发推送通知服务。

通知会使用徽章正确推送到设备。阅读通知后,我可以清除图标中的徽章计数。但是,当新通知到达时,徽章计数会增加先前的计数。

如何使用UIApplication委托清除服务器端的徽章计数器?请给我一些提示。

1 个答案:

答案 0 :(得分:0)

在AppDelegate中,使用以下代码:

- (void)applicationDidBecomeActive:(UIApplication *)application
{
    application.applicationIconBadgeNumber = 0;
}