Со следующим кодом я получаю (2) значок значка сразу после компиляции приложения:
func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
let installation = PFInstallation.currentInstallation()
installation.setDeviceTokenFromData(deviceToken)
installation.badge = 2
installation.saveInBackground()
}
Я попробовал следующий вариант: Инициализировал новый var badgeCount = 0
и позже:
func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
badgeCount++
let installation = PFInstallation.currentInstallation()
installation.setDeviceTokenFromData(deviceToken)
installation.badge = badgeCount
installation.saveInBackground()
}
Но когда я получаю новые уведомления, он не обновляется до +1. Кто-нибудь знает, как это исправить?