idleTimerDisabled not working since iPhone 3.0
问题 I have used: [UIApplication sharedApplication].idleTimerDisabled = YES; in a number of Apps developed and running under iPhone OS 2.x and never had any problems with it. They were clock apps so needed to run constantly and ignore the iPhone's idle Timer setting. However, trying to achieve the same with a new App running OS 3.0 (and which needs to be deployed under 3.0 as it uses some 3.0 APIs) I've found the idle Timer to be either ignored or inconsistent. My App plays music from the iPod