Подсчет непрочитанных сообщений в виде значка на значке приложения не работает
Я реализовал push-уведомление через App Center Push для моего проекта xamarin.forms. На моем андроид 9 устройстве "Honor P 10 lite" счетчик непрочитанных сообщений больше не виден. Я знаю, что с android 9 были введены так называемые "точки уведомлений" (маленький кружок на значке приложения, чтобы информировать пользователя о появлении новых сообщений). Если это включено (через Настройки -> Уведомления -> Значки значков приложения -> Режим отображения значков: Новые уведомления), точки появляются при поступлении новых сообщений. И долгим нажатием на иконку приложения я вижу уведомление, а также правильный счетчик уведомлений отображается справа. Если я переключаюсь в "Режим отображения значка: " Непрочитанные сообщения ", а затем отправляю push-уведомление в мое приложение, счетчик значка не отображается (хотя уведомление появляется на экране)
Я пытался установить количество значков в коде (notificationChannel.SetNumer()
); а также попытался установить целевую версию Android на самом высоком уровне API.
Ожидаемый результат: Показать значок с правильным количеством непрочитанных сообщений на значке приложения. Фактический результат: значок не отображается при отправке новых push-уведомлений на устройство.
Вы также столкнулись с этой проблемой или у вас есть идеи, как это исправить? Заранее спасибо!