Я занимаюсь разработкой навигационного приложения, и мне нужно показать ход поездки пользователю, когда приложение работает в фоновом режиме. Я использую Расширение содержимого уведомлений для отображения настроенных локальных уведомлений.
Когда я получаю событие progressDidChange
с карты ( каждую секунду ), я просто создаю новое уведомление с тем же идентификатором, и содержимое уведомления обновляется.
так выглядит при открытии уведомления. Счетчики продолжают обновляться без каких-либо мерцаний, и все выглядит хорошо.

, но проблема в том, что оповещение оповещения также срабатывает каждую секунду и, соответственно, постоянно отображается.

Есть ли способ обновить содержимое уведомления без отображения предупреждения?