Atualizar contador de crachás no Swift

Com o seguinte código, recebo (2) o ícone do emblema imediatamente após a compilação do aplicativo:

func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
    let installation = PFInstallation.currentInstallation()
    installation.setDeviceTokenFromData(deviceToken)
    installation.badge = 2
    installation.saveInBackground()
}

Tentei a próxima variante: Inicializei um novovar badgeCount = 0 e depois:

func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
    badgeCount++
    let installation = PFInstallation.currentInstallation()
    installation.setDeviceTokenFromData(deviceToken)
    installation.badge = badgeCount
    installation.saveInBackground()
}

Mas quando recebo novas notificações, ele não é atualizado para +1. Alguém sabe como consertar isso?

questionAnswers(4)

yourAnswerToTheQuestion