Search code examples
objective-cioscocoa-touchidle-timer

Re-enable the idle timer prior to app crashing out or user hitting the main exit button?


I am writing an app that disables the idle timer. How do I re-enable it prior to app crashing out or user hitting the main exit button? This could be real bad by draining the battery otherwise.


Solution

  • You can reenable it in the - (void)applicationWillResignActive:(UIApplication *)application method.

    You can use this: [[UIApplication sharedApplication] setIdleTimerDisabled:NO]. Don't forget to disable it again when your app becomes active.