我目前正在为我的iOS应用程序开发推送通知服务。
通知会使用徽章正确推送到设备。阅读通知后,我可以清除图标中的徽章计数。但是,当新通知到达时,徽章计数会增加先前的计数。
如何使用UIApplication委托清除服务器端的徽章计数器?请给我一些提示。
答案 0 :(得分:0)
在AppDelegate中,使用以下代码:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
application.applicationIconBadgeNumber = 0;
}