这里有一件我正在拼命尝试让它工作的事情:
我有一个应用程序,在指定的间隔内轮询GPS模块,然后使用Unix调用(如write())将坐标发送到服务器。当应用程序处于活动状态时,它可以正常工作,但一旦屏幕锁定,报告就停止了。
我发现了这个:[UIApplication sharedApplication].idleTimerDisabled = YES; 这确实可以保持应用程序的活动状态,但也会迅速耗尽电池。我遇到了其他即使在屏幕锁定时也会流式传输音乐的应用程序(非苹果应用程序),因此我想必须有一种方法可以保持GPS数据流的活动状态。
有人能帮忙吗?谢谢!