He agregado una notificación local en mi aplicación, pero por alguna razón, la aplicación se instala con un ícono "1". Abrirlo y cerrarlo no parece hacer que desaparezca. Escribí application.applicationIconBadgeNumber = 0;
en el delegado de la aplicación y tengo localNotif.applicationIconBadgeNumber = 0;
en el área de notificación. ¿Alguien sabe lo que me estoy perdiendo? ¡Gracias!iOS: la insignia del icono de la aplicación no se va
5
A
Respuesta
15
Esto debería funcionar. Colóquelo en la aplicaciónDidFinishLaunching en el archivo de delegado de su aplicación (o en cualquier otro lugar, pero ese es un buen lugar para probar).
[UIApplication sharedApplication].applicationIconBadgeNumber = 0;
+0
¡Muchísimas gracias! – John
+0
Si solo quiere ajustar el número si el usuario realmente ha tocado la notificación, ponga su código en la aplicación: didReceiveLocalNotification. –
Cuestiones relacionadas
- 1. Quitar insignia del ícono de la aplicación iOS
- 2. Título del icono de la aplicación Apple IOS: ¿longitud máxima?
- 3. Notificación de inserción de Apple no cambia automáticamente la insignia de icono
- 4. El número de la insignia del icono de UIApplication permanece en la reinstalación
- 5. Reutilización del icono de la aplicación .NET
- 6. iOS icono de la aplicación web sin el resplandor
- 7. IOS - no se pudo iniciar la aplicación
- 8. Insignia en el ícono de la aplicación de Iphone
- 9. Icono de la aplicación transparente para iOS 4?
- 10. Cómo agregar notificaciones al icono en la aplicación iOS
- 11. Actualización de la insignia de iOS sin notificaciones push
- 12. iOS número de insignia actualización en vivo
- 13. Icono de insignia con conteo de burbujas (como iOS) en Jquery Mobile
- 14. ¿podemos mostrar el número de la insignia en el icono de la aplicación de Android como el iphone?
- 15. datetime.now() en la aplicación Django va mal
- 16. Cómo dar un icono de aplicación una insignia de notificación sin un número?
- 17. Icono de la bandeja del sistema con C# Console La aplicación no mostrará el menú
- 18. iPhone: cómo configurar la insignia de la aplicación, cuando la aplicación está cerrada/en segundo plano?
- 19. cómo eliminar el símbolo de notificación de insignia desde el ícono de la aplicación en iPhone
- 20. Determinar la ubicación del icono de bandeja
- 21. No se puede descargar la aplicación en iOS 5.1.1 iPhone
- 22. No se puede encontrar la documentación del protocolo iOS FaceTime
- 23. La consulta MySQL no se va después de ser asesinada
- 24. iOS versión de la aplicación
- 25. ¿Cómo cambiar el icono ejecutable desde el código C#? (no es mi icono de la aplicación)
- 26. Incrementar la insignia de notificación de inserción iPhone
- 27. Borrar insignia de aplicación con notificaciones locales
- 28. Reescribir la aplicación iOS desde cero "No se pudieron cambiar los permisos ejecutables en la aplicación".
- 29. Agregar la aplicación icono a rieles
- 30. Desconexión automática de Android cuando la aplicación va al fondo
¿Es el método para actualizar el número de distintivos que se está llamando? Ejecute un NSLog simple y verifique. – CodaFi
@CodaFi No estoy seguro si tengo uno, lo siento, todavía soy muy nuevo en esto y estoy aprendiendo sobre la marcha. ¿Cómo se vería ese código? – John
Creo que esto es lo que necesitas entonces. Posible engaño: http://stackoverflow.com/questions/5553179/how-to-remove-the-cancel-applicationiconbadgenumber-from-localnotification – CodaFi