待處理通知我有下面這個函數:更新iOS中10
@objc func decrementBadges(){
let center = UNUserNotificationCenter.current()
center.getPendingNotificationRequests(completionHandler: { (notifications) in
print("count", notifications.count)
for notification in notifications{
//center.removePendingNotificationRequests(withIdentifiers: notification.title)
print(notification.content.badge)
print(notification.description)
}
})
}
我試圖減小對所有懸而未決的通知徽章號碼。這可能嗎? notification.content.badge是隻讀的,我無法找出設置它的方法。
所有通知標誌?你在談論應用程序圖標上的徽章是嗎? –
是的,遍歷所有待處理的通知並更新該通知觸發時設置的徽章號碼。 – ianhotep