So, I was looking for a way to keep the user\'s iPhone display on for a clock app. I found [UIApplication sharedApplication].idleTimerDisabled = YES; but that k
Alter the idleTimerDisabled property whenever your app changes its active state - if you're going to be backgrounded, re-enable the timer, and when you regain control, disable the timer again.