¿Cómo podemos obtener una notificación de insignia en el icono de la aplicación, similar a las notificaciones de insignias en el ítem tabbar? Necesito esto para notificar mensajes nuevos.Insignia en el ícono de la aplicación de Iphone
6
A
Respuesta
18
Puede establecer el número de placa del icono de la aplicación como esta:
[UIApplication sharedApplication].applicationIconBadgeNumber = 3;
3
Si tienes intención de poner el número de placa a través de mensajes de inserción, se puede enviar el PUSH como:
{"aps":{"alert":"My Push Message","sound":"default","badge",3}}
Luego, en su AppDelegate agrega lo siguiente:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{
// This get's the number you sent in the push and update your app badge.
[UIApplication sharedApplication].applicationIconBadgeNumber = [[userInfo objectForKey:@"badge"] integerValue];
// Shows an alert in case the app is open, otherwise it won't notify anything
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"New Notification!"
message:[[userInfo objectForKey:@"aps"] objectForKey:@"alert"] delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
}
Cuestiones relacionadas
- 1. cómo eliminar el símbolo de notificación de insignia desde el ícono de la aplicación en iPhone
- 2. Quitar insignia del ícono de la aplicación iOS
- 3. iPhone: cómo quitar la insignia después de la notificación push?
- 4. Actualizando dinámicamente el ícono de la aplicación en OSX
- 5. iPhone: cómo configurar la insignia de la aplicación, cuando la aplicación está cerrada/en segundo plano?
- 6. iPhone - ¿Cambiar el ícono de la aplicación señalado por info.plist dentro de la aplicación?
- 7. insignia en Android TabHost
- 8. Dónde configuro el ícono de la aplicación en una aplicación para iphone
- 9. número de placa del iPhone después de eliminar la aplicación
- 10. Incrementar la insignia de notificación de inserción iPhone
- 11. ¿podemos mostrar el número de la insignia en el icono de la aplicación de Android como el iphone?
- 12. ¿Cómo desactivar el resaltado del ícono de la aplicación?
- 13. Cómo obtener el ícono de la aplicación en Android
- 14. ¿Cómo obtener el ícono de otra aplicación?
- 15. iPhone XCode - Cómo cambiar el título debajo del ícono de la aplicación
- 16. Borrar insignia de aplicación con notificaciones locales
- 17. ¿Cómo cambiar el espacio utilizado por el ícono de la batería en el iPhone?
- 18. El ícono de la aplicación Android no aparece
- 19. El ícono de la aplicación haciendo clic no activa onOptionsItemSelected()
- 20. Generar el ícono de la aplicación iTunes URL por el ID de la aplicación
- 21. iOS: la insignia del icono de la aplicación no se va
- 22. Android: agregue una insignia a los iconos internos de mi aplicación
- 23. Lectura del indicador de notificación en la aplicación "Configuración" dentro de la aplicación de mi iPhone
- 24. Cuando está usando Xcode para hacer una aplicación para iPhone, ¿cómo cambia el ícono de la aplicación?
- 25. código iPhone - cambiar el valor de la barra de pestañas insignia viewController de
- 26. Cómo mostrar el conteo de notificaciones en el ícono de mi aplicación en la pantalla de inicio en Android
- 27. El ícono de la aplicación no cambia después de actualizar la aplicación
- 28. Aplicación iPhone/IOS Reinstalar de App Store Tiene insignia antigua y valor
- 29. Agregar una insignia a un ícono en Python en Windows/OSX/Linux
- 30. Quitar el número de la insignia cuando se cancela la notificación local