从iPhone OS 3.0开始,MotionX GPS能够在睡眠模式下继续录制GPS轨道。按下手机顶部的睡眠按钮后,应用程序将继续接收GPS坐标并进行录制。有谁知道他们怎么能这样做?我只知道在睡眠模式下继续运行音频的方法。
答案 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
将使屏幕的背景灯亮起,(在用户按下睡眠按钮后),这将耗尽电池电量。
但我自己没有尝试过,所以任何有经验的人都会纠正这个错误。