标签: ios objective-c push-notification badge
我正在尝试管理iOS应用程序上的徽章。收到新的推送通知时会增加徽章,当用户点击通知中心的通知时会降低徽章。
问题是当用户使用清除按钮清除通知中心的所有通知时,所有通知都会被清除(不是问题),但只有当用户点击通知时,徽章才会降低。这会创建清除通知的计数堆栈。
一个解决方案可能是设置一个可以通过通知中心向我的应用程序发送通知的观察者,并且徽章计数可以设置为0.我无法找到观察者。
非常感谢观察员以外的任何帮助。