puedo - Mantenga iphone activo mientras ejecuta el programa
no puedo actualizar mi iphone 6 (3)
cómo configurar el dispositivo iPhone para que permanezca activo (para que no se bloquee) mientras mi aplicación se está ejecutando? Alguna idea
No estoy seguro de si esto impide que el dispositivo se bloquee, pero puede evitar que la pantalla UIApplication
con la propiedad idleTimerDisabled
UIApplication
de idleTimerDisabled
:
[UIApplication sharedApplication].idleTimerDisabled = YES;
De la documentación:
Importante : debe establecer esta propiedad solo si es necesario y debe asegurarse de restablecerla a NO cuando ya no exista la necesidad. La mayoría de las aplicaciones deben permitir que el sistema apague la pantalla cuando transcurra el tiempo de inactividad. Esto incluye aplicaciones de audio. Con el uso adecuado de los Servicios de sesión de audio, la reproducción y la grabación no se interrumpen cuando la pantalla se apaga. Las únicas aplicaciones que deberían desactivar el temporizador inactivo son aplicaciones de mapas, juegos o programas similares con interacción esporádica del usuario.
Este código evitará que su iPhone se quede dormido mientras se ejecuta su aplicación
// avoid sleeping when this application is running
UIApplication *application = [UIApplication sharedApplication];
application.idleTimerDisabled = YES;
// Or simpler
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
Si aterrizaste aquí buscando una respuesta en Swift, es esta:
UIApplication.sharedApplication().idleTimerDisabled = true
La advertencia en este comentario todavía se aplica.