cómo continuar la grabación automáticamente si se interrumpe por un uialert como mensaje de texto, notificaciones push, o el estado de batería baja, etc.

StackOverflow https://stackoverflow.com/questions/4208134

Pregunta

Tengo una aplicación de grabación de voz en el iPhone OS 4.1. Me he dado cuenta de que la aplicación deja de grabar (quizás porque pierde el foco) cuando se produce una alerta, como mensaje de texto o un temporizador o alarmas o notificaciones push y lo más importante, alerta de batería baja, pop-up. La pregunta es, tan pronto como el usuario cierra la alerta (OK o cancele) ¿cómo puedo obtener la aplicación para continuar la grabación desde donde lo dejó sin tener que el usuario pulse cualquier botón de nuevo. En resumen, ¿cómo puedo obtener la aplicación para seguir lo que estaba haciendo en el primer plano antes de las interrupciones UIalert sin ningún tipo de entradas de usuario adicionales.

Lo he visto en Netflix y Hulu + aplicaciones donde el vídeo está en pausa cuando se produce una alerta aparece, pero el vídeo continúa automáticamente cuando la ventana emergente es despedido por el usuario.

No estoy buscando a cualquier API privadas por favor.

Cualquier ayuda sería muy apreciada.

¿Fue útil?

Solución

Usted debe mirar en el manejo de estos temas en los métodos y -applicationWillResignActive -applicationDidBecomeActive de su delegado de aplicaciones. Estos métodos se disparará antes y después, respectivamente, se producen esas interrupciones menores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top