Dav*_*vid 8 iphone locking screen keep-alive
这是我拼命想要开始工作的东西:
我有一个应用程序以指定的间隔轮询GPS模块,然后使用Unix调用(如write())将coords发送到服务器; 当应用程序处于活动状态时,它可以正常工作,但一旦屏幕自行锁定,报告就会停止.
我发现了这个:[UIApplication sharedApplication] .idleTimerDisabled = YES; 这确实可以使应用程序保持活跃状态,但也可以快速释放电池.即使屏幕被锁定(非Apple应用程序),我也遇到了其他流式传输音乐的应用程序,因此我认为必须有一种方法可以保持GPS数据流的活跃性.
有人可以帮忙吗?谢谢!
看看这个:
http://marcopeluso.com/2009/08/23/how-to-prevent-iphone-from-deep-sleeping/
这是用于禁用深度睡眠的一段代码.当您的应用程序继续在后台运行时,您的屏幕仍然可以关闭.
我不是 100% 确定,但我想我在某处听说 GPS 模块仅在屏幕未锁定时工作。(当然,除非你有越狱的手机......)
我想我是在下载一个正在运行的应用程序时读到这篇文章的,该应用程序可以在我外出跑步时跟踪我的位置。该应用程序有自己的“锁定屏幕”,我必须安装它才能工作,这会很快耗尽电池电量。如果我正常锁定屏幕然后再次解锁,它必须重新获取我的位置。
| 归档时间: |
|
| 查看次数: |
10879 次 |
| 最近记录: |