【发布时间】:2017-03-10 14:04:26
【问题描述】:
我将推送通知集成到 CloudKit 中,以便 iCloud 中的每一次更改都会在我的 iPhone 上弹出一个通知,并且徽章应用程序图标编号会相应地添加一个。但是,当我使用代码时:
application.applicationIconBadgeNumber = 0
要在applicationDidBecomeActive(_ application: UIApplication) 中重置该数字,我注意到徽章应用程序图标编号确实消失了,但如果再次出现另一个新通知,该数字将不会像预期的那样再次从一个开始,而是在原始总数中添加一个重置前的号码。因此这个数字越来越大。我想知道如何解决这个问题?
【问题讨论】:
标签: ios swift3 apple-push-notifications cloudkit