2010-03-30 20 views
6

Estoy creando una aplicación para el ipod touch que necesita ejecutarse durante un tiempo (como una alarma). Me gustaría evitar que el ipod touch se apague a menos que el uso salga manualmente de la aplicación. ¿Es esto posible con el SDK actual?Cómo evitar que la aplicación Ipod Touch entre en suspensión

+0

ver este enlace ... http: //cocoabugs.blogspot.com/2010/10/how-to-aviod-application-going -to-sleep.html –

Respuesta

18

Puede desactivar el modo de suspensión:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES]; 
+0

Este es correcto, pero "a veces", me di cuenta de que no funciona (incluso con tales configuraciones, el iPhone se queda inactivo: /). No es 100% reproducible, no sé en qué casos ocurre (estaba en 3.0 cuando lo noté), pero si alguien también lo ha notado y si hay una manera conocida de evitarlo ...:/ – yonel

-1

como dice kharrison ...

Pero lectura sobre lo que Apple tiene que decir al respecto aquí: iPhone Application Programming Guide

Para su uso Creo que debería considerar atenuar la pantalla luego de unos segundos para minimizar el consumo de energía. Además, si se trata de un despertador, no para mantener al usuario despierto toda la noche :)

+0

Claro, gracias por el enlace –

+0

Apple no le permite atenuar la pantalla. – sinsro

Cuestiones relacionadas