Увеличение количества значков со стороны клиента, а не количества полученных данных

Я работаю над приложением, которое получает уведомление и устанавливает значок приложения.Проблема в том, что когда приложение находится в фоновом режиме или завершено, количество значков не увеличивается.Остается прежним.Когда приложение находится на переднем плане, количество вызовов методов и значков увеличивается.Я уже делал это со стороны сервера,но я хочу знать, есть ли какой-либо метод, который выполняется, когда приложение находится в фоновом режиме или завершено для увеличения номера значка приложения?Я уже сказал вам, что сделал это каксо стороны сервера, но я хочу: я не хочу получать это количество значков от полезной нагрузки сервера, но я хочу увеличить количество значков со своей стороны.Моя логика такова, что когда я получаю первое уведомление, я сохранил счетчик в userdeafualts в didReceiveNotification, а когда я второе уведомление добавил счетчик с помощью +1, и когда приложение находится на переднем плане, я напрямую меняю этот счетчик значка как 0 в userdefaults, НО ЭТОТ МЕТОД НЕ МОЖЕТ РАБОТАТЬ ВФОН ИЛИ ПРИЛОЖЕНИЕ ЗАКРЫТОПОЭТОМУ Я ХОЧУ УЗНАТЬ, ЕСЛИ ЛЮБОЙ МЕТОД, КОТОРЫЙ ИСПОЛЬЗУЕТСЯ В ФОНОВЫХ УСЛОВИЯХ, ИЛИ ПРИЛОЖЕНИЕ ПРЕКРАЩАЕТСЯ, Я МОГУ УВЕЛИЧИТЬ СЧЕТ ЗНАЧКАЕсли кто-нибудь знает, пожалуйста, помогите мне сделать это с моей стороны.
7 голосов | спросил Jitendra Modi 27 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 27 Sep 2016 11:51:00 +0300 2016, 11:51:00

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132