2011-11-17 10 views
5

Tengo una aplicación que realiza una operación de red de larga ejecución. Ahora correr mucho tiempo significa aproximadamente 2 horas o más. Dado que esta aplicación descarga datos del servidor y actualiza la interfaz de usuario también, se requiere que esté protegida del bloqueo de iOS (la pantalla se bloquea y la aplicación se envía al fondo).Guardar aplicación en forground (iOS)

He visto aplicaciones que pueden protegerse de ser enviadas a fondo, por ejemplo angrybirds, abre cualquier nivel y lo mantiene inactivo, la pantalla no se bloquea.

¿Alguien tiene alguna idea de cómo hacer eso?

Respuesta

8
[UIApplication sharedApplication].idleTimerDisabled = YES; 

desactivará el bloqueo de pantalla automático.

Cuestiones relacionadas