he puesto esta línea de código Desde mi punto de vista, todavía tenemos clientes que dicen que la pantalla se atenuará o se apagará hasta que alguien toque la pantalla. He visto otros puestos donde no sólo se puede programáticamente establecido
UIApplication.sharedApplication().idleTimerDisabled = true
a cierto pero hay que restablecerla en false primera
UIApplication.sharedApplication().idleTimerDisabled = false
UIApplication.sharedApplication().idleTimerDisabled = true
Lamentablemente esto aún no funcionaba y los clientes todavía están recibiendo pantallas se apagaron. Tenemos el perfil del configurador de Apple que evita que el dispositivo se apague, y todavía la pantalla de algunos dispositivos se atenúa y el cliente necesita presionar el botón de inicio para activar la pantalla. Ahora coloco este código en un temporizador que se dispara cada 2.5 horas para restablecer el temporizador inactivo, con suerte esto funcionará.
¿Qué pasa con los downvotes en todas las preguntas recientes? Esto me parece una pregunta válida. –