把设置idleTimerDisabled的代码放到AppDelegate里的applicationDidBecomeActive里 - (void)applicationDidEnterBackground:(UIApplication *)application { [[UIApplication sharedApplication] setIdleTimerDisabled:NO]; } - (void)applicationDidBecomeActive:(UIApplication *)application { [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; }
把设置
idleTimerDisabled
的代码放到AppDelegate
里的applicationDidBecomeActive
里