Если вы хотите удалить или уменьшить количество значков, вы можете легко сделать это с помощью
UIApplication.shared.applicationIconBadgeNumber = max(UIApplication.shared.applicationIconBadgeNumber - 1, 0)
Если вы хотите удалить одно уведомление из центра уведомлений, вы можете сделать это, используя UNUserNotificationCenter
в iOS 10
и выше.
UNUserNotificationCenter
объект управляет всеми поведениями, связанными с уведомлениями, в приложении или расширении приложения.
Вы можете удалить указанные запросы уведомлений из Центра уведомлений, используя:
func removeDeliveredNotifications(withIdentifiers: [String])