UNUserNotificationCenter.current(). GetDeliveredNotifications возвращает только пустой массив

Я пытаюсь получить все доставленные уведомления, все еще показанные в центре уведомлений, но UNUserNotificationCenter getDeliveredNotifications(completionHandler:) просто не работает. Я могу получить все ожидающие уведомления с UNUserNotificationCenter getPendingNotificationRequests(completionHandler:) но getDeliveredNotifications просто всегда будет возвращать счет 0, даже если в центре уведомлений есть уведомления.

1 ответ

В соответствии с этим: NUserNotificationCenter.current (). GetDeliveredNotifications только когда-либо возвращает пустой массив

Установка номера значка в 0 очистит ваши удаленные уведомления.

Может ли это быть проблема?

Другие вопросы по тегам