Я пытаюсь запланировать повторение локальных уведомлений и установить номер значка приложения на фактическое количество уведомлений, запланированных на данный момент в любой данный момент.
Поскольку, очевидно, нет способа установить разные номера значков для каждого случая уведомления, я вижу только 3 решения:
Игнорировать свойство repeatInterval
уведомления и самостоятельно планировать отдельные уведомления (см. здесь ). Дело в том, что, поскольку система содержит только 64 уведомления на приложение, я могу пропустить уведомления, если пользователь нажимает «отклонить» слишком много раз, особенно если несколько уведомлений активны.
Показать неверный номер значка (1 для каждого уникального уведомления, независимо от того, сколько раз это уведомление повторялось до сих пор).
Не использовать значок вообще.
Я что-то упустил или это единственные 3 варианта?