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

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


person cauende    schedule 10.01.2018    source источник


Ответы (1)


В соответствии с этим: NUserNotificationCenter.current().getDeliveredNotifications всегда возвращает пустой массив

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

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

person berrste    schedule 15.02.2018