Swift - Избегайте "IconBadge-clear", пока приложение находится на переднем плане
Я использую эти несколько строк, чтобы отправить локальное уведомление пользователю. Добавляя "notificationContent.badge
"свойство, счетчик значков AppIcon должен быть увеличен на единицу (1
).
"Таким образом, код работает нормально, пока мое приложение находится в фоновом режиме, но когда приложение открыто, счетчик значков не увеличивается, потому что он все еще показывает, что значка нет".
let notificationContent = UNMutableNotificationContent()
notificationContent.title = "Title"
notificationContent.subtitle = "Subtitle"
notificationContent.body = "Body"
notificationContent.badge = 1
let notificationTrigger = UNTimeIntervalNotificationTrigger(timeInterval: 4.0, repeats: false)
let notificationRequest = UNNotificationRequest(identifier: "Identifier", content: notificationContent, trigger: notificationTrigger)
UNUserNotificationCenter.current().add(notificationRequest)
Есть ли способ избежать "IconBadge-clear", пока приложение открыто?
Любая помощь будет очень признателен, спасибо.