¿Cómo puedo detectar que una aplicación se haya lanzado al estado de fondo? Huelga decir que las aplicaciones regulares no pueden hacer esto, solo un pequeño conjunto de aplicaciones del tipo adecuado puede y no es una situación ideal. En particular, las aplicaciones de Kiosko hacen esto.¿Detecta que una aplicación se lanzó al estado de fondo?
Respuesta
Es difícil de creer que nadie haya respondido esto correctamente todavía. Desde el iOS App Progamming Guide:
para determinar si su aplicación se está poniendo en marcha en el primer plano o fondo, comprobar la propiedad applicationState del objeto UIApplication compartida en sus aplicación: willFinishLaunchingWithOptions: o aplicación: didFinishLaunchingWithOptions: delegar método. Cuando la aplicación se lanza al primer plano, esta propiedad contiene el valor UIApplicationStateInactive. Cuando la aplicación se inicia en el fondo , la propiedad contiene el valor UIApplicationStateBackground en su lugar. Puede usar esta diferencia en para ajustar el comportamiento de tiempo de inicio de sus métodos de delegado en consecuencia.
Enlace actualizado: [enlace] (https://developer.apple.com/documentation/uikit/uiapplication/1623003-applicationstate) –
- 1. PHPUnit afirman que se lanzó una excepción?
- 2. ¿Detecta si la aplicación Flash se cargó correctamente usando Javascript?
- 3. Detecta compatibilidad con fondo: tapa
- 4. ¿Detecta cambios de estado realizados en BluetoothAdapter?
- 5. ¿Cómo se detecta el entorno en una aplicación express.js?
- 6. ¿Hay un método UIViewController que se llame automáticamente cuando la aplicación se mueve al fondo?
- 7. Detecta que una actividad se ha cerrado en Android
- 8. CLLocationManager mientras la aplicación está en estado de fondo
- 9. ¿Cómo hacer que el código se ejecute solo si se lanzó una excepción?
- 10. ¿Detecta una aplicación instalada o no?
- 11. ¿Crear imagen de fondo CSS que se superpone al borde?
- 12. ¿Cómo puedo saber que mi aplicación está a punto de quedar inactiva/pasar al estado de fondo?
- 13. ¿Cómo cambiar rápidamente el estilo de fondo de la barra de estado cuando se inicia una aplicación?
- 14. ¿Qué método de delegado se llama cuando se utilizan notificaciones automáticas si la aplicación está en estado de fondo?
- 15. Cómo hacer que la imagen de fondo de una aplicación se repita
- 16. Detecta una aplicación en la pantalla de inicio de iphone
- 17. ¿Cómo cerrar correctamente un socket después de que se detecta una excepción?
- 18. Detecta que los encabezados http de asp.net ya se enviaron
- 19. Android: detecta que otra aplicación ha comenzado a reproducir audio
- 20. ¿Cómo se detecta que la transacción ya se inició?
- 21. ¿Cómo puedo saber si se lanzó una excepción SQL debido a una violación de clave externa?
- 22. ¿Detecta si la aplicación (actual) se elimina en iOS?
- 23. ¿Detecta o reacciona al acceso guiado?
- 24. ¿Detecta conectividad de red desde una aplicación WPF/XBAP?
- 25. ¿Detecta qué versión de una aplicación está instalada en iOS?
- 26. Desconexión automática de Android cuando la aplicación va al fondo
- 27. El operador sobrecargado no se detecta
- 28. MPMoviePlayerController: detecta errores de red al cargar una película
- 29. ¿Cómo crear una barra de estado de "regresar a la aplicación" cuando la aplicación pasa al segundo plano?
- 30. Captura cuando la aplicación de Android pasó al fondo
¿Puedes dar un ejemplo de una aplicación que se ejecuta en segundo plano? No entiendo lo que quieres decir. – jrturton
¿Estás hablando de algo basado en MobileSubstrate? –
aplicación VOIP con los modos de fondo de voip adecuados conjunto de teclas plist. – hotpaw2