Как довести номер значка приложения до 0? (Использование синтаксического анализа и быстрого)

Когда я собираюсь отправить push-уведомление моему приложению из синтаксического анализа, у него есть возможность увеличить значок приложения. Если я включу его и отправлю уведомление, значок приложения продолжит подниматься все выше и выше. Как мне получить значок, чтобы вернуться к 0? См. Изображение здесь.

Примечание. Если ответ находится в коде, ответьте быстро.

введите описание изображения здесь

стриж

UIApplication.sharedApplication().applicationIconBadgeNumber = 0

Objective-C

[UIApplication sharedApplication].applicationIconBadgeNumber = 0;

ОБНОВИТЬ

чтобы PARSE знал, что он должен сбросить счетчик, выполните следующие действия (это также сбрасывает количество местных значков на устройстве):

 PFInstallation *currentInstallation = [PFInstallation currentInstallation]; if (currentInstallation.badge != 0) { currentInstallation.badge = 0; [currentInstallation saveEventually]; } 
  PFInstallation *currentInstallation = [PFInstallation currentInstallation]; currentInstallation.badge = 0; [currentInstallation saveEventually]; 

Попробуй это.

Код, упомянутый выше, изменяет количество значков приложения, но не обновляет его на сервере. Поэтому, когда приложение получает новое уведомление, номер предыдущего значка увеличивается.

  • Как сделать UITableView похожим на это
  • .PNG не копирование на устройство
  • Каков наилучший способ хранения ключа Framework / API для проекта iOS / Mac?
  • Apple LLVM Compiler 4.2 Ошибка
  • Как проверить во время компиляции, если в текущем проекте существует модуль Swift?
  • Как показать RTMP-поток в moviePlayer?
  • Как реализовать случайное решение Лесная классификация в iOS
  • Слайд через контроллеры просмотра, но не с UISwipeGestureRecognizer
  • NSFetchRequest из Template - Редактор Xcode 5 Rewrites Expression
  • Создание нерегулярного изображения с изображения
  • Как убить «Неизвестный атрибут» сгладить «игнорируемое» предупреждение?
  • Давайте будем гением компьютера.