我正在使用Parse.com作为带有推送通知的iOS应用程序。我刚刚用徽章增量选项向所有用户发送了一条消息。
现在,当你打开应用程序时,徽章不会清除。
知道如何将徽章计数器重置为零吗?
谢谢。
您可以尝试以下操作。它应该起作用。这将在您打开应用程序时将徽章重置为0。
- (void)applicationDidBecomeActive:(UIApplication *)application {
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
if (currentInstallation.badge != 0) {
currentInstallation.badge = 0;
[currentInstallation saveEventually];
}
// ...
}