Atrasar, mas não desabilitar o bloqueio automático do iPhone

Eu atualmente tenho um aplicativo muito simples para o qual a única interação está agitando o iPhone. No entanto, eventualmente, a tela escurece e bloqueia automaticamente, já que o iPhone não está recebendo nenhum evento de toque. Eu queria saber se existe uma maneira de redefinir o tempo limite de bloqueio automático quando agitado?

Eu sei que para desabilitar completamente o bloqueio automático eu faria isso:

<code>[[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ]
</code>

mas eu realmente não quero desativá-lo completamente; Se o iPhone não estiver sendo usado legitimamente, ele deverá ser bloqueado automaticamente conforme o esperado.

Obrigado pela ajuda.

questionAnswers(2)

yourAnswerToTheQuestion