如何可靠地避免iphone闲置?

Ban*_*ong 1 iphone objective-c

我不希望我的应用程序进入睡眠状态(关闭屏幕),除非用户将其从痛苦中解脱出来.我正在尝试我认为简单的代码:

- (void)applicationDidFinishLaunching:(UIApplication *)application {  
    application.idleTimerDisabled = YES;
Run Code Online (Sandbox Code Playgroud)

这大部分时间都可以使用,但应用程序偶尔会进入睡眠状态.我不确定这个模式.有没有可以重新启用空闲计时器的东西?

rpe*_*ich 5

某些类(例如MPMoviePlayerController)将启用/禁用idleTimer作为其正常工作的一部分.