我目前正在为我的 iOS 应用程序开发推送通知服务。
通知将与徽章一起正确推送到设备。阅读通知后,我可以清除图标中的徽章计数。但是,当新通知到达时,徽章计数会增加之前的计数。
如何使用 UIApplication 委托(delegate)清除服务器端的徽章计数器?请给我一些提示。
最佳答案
在您的 AppDelegate 中,使用以下代码:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
application.applicationIconBadgeNumber = 0;
}
关于objective-c - 当新的推送通知到达时重置服务器端徽章计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15657420/