在睡眠模式下运行iPhone应用程序

时间:2009-10-11 20:41:05

标签: iphone

从iPhone OS 3.0开始,MotionX GPS能够在睡眠模式下继续录制GPS轨道。按下手机顶部的睡眠按钮后,应用程序将继续接收GPS坐标并进行录制。有谁知道他们怎么能这样做?我只知道在睡眠模式下继续运行音频的方法。

3 个答案:

答案 0 :(得分:18)

我找到了一个很棒的网页,解释了如何做到这一点 - http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/

你必须启动一个每10秒播放声音的计时器。但声音可以保持沉默。

答案 1 :(得分:2)

[UIApplication sharedApplication] .idleTimerDisabled = YES应该这样做

答案 2 :(得分:1)

我听说[UIApplication sharedApplication].idleTimerDisabled=YES将使屏幕的背景灯亮起,(在用户按下睡眠按钮后),这将耗尽电池电量。

但我自己没有尝试过,所以任何有经验的人都会纠正这个错误。

相关问题