避免iphone进入睡眠模式

时间:2009-11-29 21:24:55

标签: objective-c iphone xcode sleep-mode

我制作了iphone健身应用程序。 我无法解决的问题是,当应用程序运行时,iphone进入睡眠模式,因此加速计和声音关闭。我不想发生这种事。

无论如何我可以避免这种情况发生吗?如果不是这样,至少我可以增加我的iPhone进入睡眠模式的时间。

此致 Zeeshan

2 个答案:

答案 0 :(得分:71)

试试这个

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

答案 1 :(得分:11)

正如雅各布和埃皮特所说,[[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ];就是你想要的方式。但是,当应用程序被其他信号中断时,您最好实现。这意味着您要实施- (void)applicationWillResignActive:(UIApplication *)application方法。

因为iPhone / iPod touch上存在强制中断。拨打电话,按下电源按钮等。