[UIApplication sharedApplication].idleTimerDisabled = YES;
Чтобы сэкономить заряд батареи, вы должны отключать таймер простоя только при необходимости (то есть, когда пользователь играет, но не при просмотре меню).
Так что лучше поместить этот код в функцию onEnter
вашего игрового уровня,
а затем добавить
[UIApplication sharedApplication].idleTimerDisabled = NO;
к вашей функции onExit