Actualizar Notification Badge – iOS

Cada vez que trabajamos con notificaciones push en nuestras aplicaciones para iOS queremos darle al usuario una retroalimentacion de que tiene contenido pendiente y de su interés aun por revisar. Apple proporciona una forma fácil y directa para poder actualizar el “Badge” de las notificaciones.

Para poder actualizar este badge a nuestro antono, primero tenemos que solocitar los permisos al usuario de que recibira notificaciones y luego podemos colocar el numero que se nos antoje.

Solicitar permiso

UNUserNotificationCenter.current().requestAuthorization(options: [.alert, .sound, .badge]) { (granted, error) in
    if let error = error {
        print("Error")
    } else {
        application.registerForRemoteNotifications()
    }
}

Ya luego de eso podemos usar la siguiente linea de código de forma satisfactoria:

UIApplication.sharedApplication().applicationIconBadgeNumber = 50

Y asi de simple podemos tener algo como esto

Notification badge ios

Referencias

Numero de notificaciones
Solicitar permisos de notificaciones

Share on Google+Share on LinkedInShare on RedditShare on TumblrTweet about this on TwitterShare on Facebook