0

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

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

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

4

1 回答 1

0

在您的 AppDelegate 中,使用以下代码:

- (void)applicationDidBecomeActive:(UIApplication *)application
{
    application.applicationIconBadgeNumber = 0;
}
于 2013-03-28T21:48:09.703 回答