【发布时间】:2015-03-01 00:57:35
【问题描述】:
我将 Parse.com 用于带有推送通知的 iOS 应用程序。我刚刚使用徽章增量选项向所有用户发送了一条消息。
现在,当您打开应用时,徽章不会清除。
知道如何将徽章计数器重置为零吗?
谢谢。
【问题讨论】:
标签: parse-platform
我将 Parse.com 用于带有推送通知的 iOS 应用程序。我刚刚使用徽章增量选项向所有用户发送了一条消息。
现在,当您打开应用时,徽章不会清除。
知道如何将徽章计数器重置为零吗?
谢谢。
【问题讨论】:
标签: parse-platform
您可以尝试以下方法。它应该可以解决问题。当您打开应用程序时,这会将徽章重置为 0。
- (void)applicationDidBecomeActive:(UIApplication *)application {
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
if (currentInstallation.badge != 0) {
currentInstallation.badge = 0;
[currentInstallation saveEventually];
}
// ...
}
【讨论】: