iPhone - telefone vai dormir mesmo que idleTimerDisabled seja SIM

Eu estou usando isso no applicationDidFinishLaunching: método do meu appdelegate para ter certeza de que o iPhone não vai dormir durante o tempo que o aplicativo estiver aberto

[application setIdleTimerDisabled:YES];

Funciona muito bem em todas as telas, mas em uma das telas o iPhone vai dormir. Eu não conseguia descobrir como reproduzir isso e parece acontecer em momentos aleatórios.

Alguém pode me dizer como lidar com essa situação?

obrigado

questionAnswers(8)

yourAnswerToTheQuestion