el cambio de la insignia y la notificación de inserción en el iPhone SDK
-
08-10-2019 - |
Pregunta
He probado el href="http://mobiforge.com/developing/story/programming-apple-push-notification-services" rel="nofollow"> notificación . Está trabajando muy bien pero el problema es insignia. Cuando hago clic en la vista, la aplicación se aparece y el cierre. todavía Divisa roja en el icono de la aplicación. Cómo eliminarla?
Otra cuestión es
cuando haga clic en la vista, aparecerá la pantalla de inicio. Quiero mostrar otro punto de vista cuando viene de notificación de inserción.
Solución
Esto restablecerá el número de placa href="http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIApplication_Class/Reference/Reference.html" rel="noreferrer"> aplicación . Si se establece este valor a cero, se ocultará la placa.
[UIApplication sharedApplication].applicationIconBadgeNumber = iCount;
Para manejar su notificación de inserción con una vista separada, que necesita para manejar el siguiente mensaje en su delegado aplicación:
- (void)application:(UIApplication *)app didReceiveRemoteNotification:(NSDictionary *)userInfo
Puede acceder a la userInfo diccionario para obtener información adicional acerca de la notificación de inserción que dio lugar a la devolución de llamada mensaje.