¿es posible configurar la insignia de la aplicación mientras la aplicación está en modo de fondo o incluso cerrada? No he encontrado nada, todavía.iPhone: cómo configurar la insignia de la aplicación, cuando la aplicación está cerrada/en segundo plano?
Respuesta
desde su aplicación se puede utilizar la propiedad applicationIconBadgeNumber
de UIApplication
para establecer el número de placa:
[UIApplication sharedApplication].applicationIconBadgeNumber = 1;
Si desea cambiar la tarjeta de identificación sin que el usuario el lanzamiento de su aplicación, es necesario para usar el servicio de notificación push. El Push Notification Service Programming Guide debe tener toda la información que necesita.
Es posible a través de notificaciones push (como has etiquetado), pero debes tener en cuenta que si el usuario ha rechazado las notificaciones push, no funcionará.
Para actualizar el número de placa a través de empuje, es necesario incluir lo siguiente en su carga útil:
"badge" : 23
Para obtener más información sobre la carga útil, ver this apple doc.
Ok, eso es lo que esperaba :-) Al menos hay una manera de configurar la insignia sin tener la aplicación en ejecución. – Stefan
que estaba teniendo dificultades con mi aplicación insignia número que se estaba estableciendo como dice la respuesta aceptada.
me encontré con este código sutilmente cambiada funcionó mejor:
[[UIApplication sharedApplication] setApplicationIconBadgeNumber: 1];
Podría valer la pena un cheque si usted está teniendo problemas con su número de placa
Si no desea utilizar empuje notificación que puede programar una notificación local para hacer esto. Sin embargo, esto no funcionará si fuerza la salida de la aplicación.
- 1. No obtengo didReceiveMemoryWarning cuando la aplicación está en segundo plano
- 2. iPhone - Cambio de la configuración de la aplicación mientras la aplicación se ejecuta en segundo plano
- 3. Comprueba si la aplicación iOS está en segundo plano
- 4. ¿Cómo detener el audio HTML5 cuando la aplicación iOS iOS iPhone se pone en segundo plano?
- 5. Solicitando la ubicación del iPhone mientras está en segundo plano?
- 6. cómo ejecutar mi aplicación en segundo plano en iphone?
- 7. iOS: mantener la aplicación ejecutándose en segundo plano
- 8. AudioQueueStart falla cuando la aplicación iphone se ejecuta en segundo plano iOS4.0
- 9. ¿Quieres ocultar toast de Android cuando la aplicación está en segundo plano?
- 10. Actualizaciones de ubicación cuando la aplicación está en segundo plano o suspendida
- 11. cómo ejecutar la aplicación en segundo plano en android?
- 12. cómo ejecutar la aplicación android phonegap en segundo plano (después de cerrar la aplicación)?
- 13. Insignia en el ícono de la aplicación de Iphone
- 14. ¿Cómo crear una barra de estado de "regresar a la aplicación" cuando la aplicación pasa al segundo plano?
- 15. Iphone SDK: Enviar correo electrónico en segundo plano en la aplicación iphone
- 16. ¿Cómo mostrar un ícono en la barra de estado cuando la aplicación se está ejecutando, incluso en segundo plano?
- 17. cómo funciona la aplicación de iPhone de DataMan en segundo plano
- 18. ¿Volver a cargar los datos de la aplicación cuando la aplicación entra en primer plano?
- 19. ¿Puedo detectar cuándo un subproceso en segundo plano es eliminado por la aplicación cuando se cierra la aplicación?
- 20. iPhone: cómo quitar la insignia después de la notificación push?
- 21. WP7: Editar captura de pantalla mientras la aplicación está en segundo plano (Mango)
- 22. Aplicación que se ejecuta en segundo plano
- 23. Forma correcta de descartar DialogFragment mientras la aplicación está en segundo plano
- 24. Cuando la aplicación se pone en segundo plano durante una ejecución de AsyncTask, ¿qué debería hacer?
- 25. La aplicación Windows Phone 7 (Mango) se desconecta cuando se pone en segundo plano?
- 26. Reproducir sonido en un momento específico mientras la aplicación está en segundo plano
- 27. Cómo responder a la notificación de inserción ver si la aplicación ya se está ejecutando en segundo plano
- 28. ¿Qué función se invoca cuando finaliza la aplicación de iPhone?
- 29. Comprobando cuánto tiempo ha estado en segundo plano la aplicación de iPhone al entrar en primer plano
- 30. ¿Cómo puedo determinar cuándo terminará mi aplicación en segundo plano?
Agregue su respuesta (si lo considera apropiado), que @Stefan también puede usar [Notificaciones locales] (http://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp /IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103-SW13) – 5hrp