我做了一个iphone健身应用程序。我在这里无法解决的问题是,当应用程序运行时,iphone 进入睡眠模式,因此加速度计和声音关闭。我不想发生。
无论如何我可以避免这种情况发生吗?如果不是这样,至少我可以增加我的 iPhone 进入睡眠模式的时间。
问候泽山
我做了一个iphone健身应用程序。我在这里无法解决的问题是,当应用程序运行时,iphone 进入睡眠模式,因此加速度计和声音关闭。我不想发生。
无论如何我可以避免这种情况发生吗?如果不是这样,至少我可以增加我的 iPhone 进入睡眠模式的时间。
问候泽山
试试这个
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
正如 Jacob 和 epatel 所说,这[[ UIApplication sharedApplication ] setIdleTimerDisabled: YES ];
就是您想要的方式。但是,您最好在应用程序被其他信号中断时执行。这意味着您将实现- (void)applicationWillResignActive:(UIApplication *)application
方法。
因为,iPhone/iPod touch 上存在强制中断。一个电话,按下电源按钮,等等。