Ответ 1
Чтобы остановить ваше время от времени и спать, вы можете использовать:
[UIApplication sharedApplication].idleTimerDisabled = YES;
Это, очевидно, отключит таймер простоя и не позволит вашему iphone автоматически переходить в спящий режим.
Изменить: поскольку middaparka заявила, что вы должны снова включить таймер простоя, когда вам больше не нужно поддерживать пробуждение телефона (как правило, после того, как этот вид был удален), используя:
[UIApplication sharedApplication].idleTimerDisabled = NO;
Приветствия