当我要通过解析向我的应用发送推送通知时,它可以选择增加应用徽章。如果我打开它并发送通知,则应用程序徽章将不断攀升。我如何获得徽章回到0?请参阅此处的图像。

注意:如果答案是代码,请迅速回答。

最佳答案

迅速
UIApplication.sharedApplication().applicationIconBadgeNumber = 0
物镜
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
更新

让PARSE知道它必须重置计数器,请执行以下操作(这也会重置设备上的本地标志计数):

PFInstallation *currentInstallation = [PFInstallation currentInstallation];
if (currentInstallation.badge != 0) {
  currentInstallation.badge = 0;
  [currentInstallation saveEventually];
}

10-08 07:32