当我在 iPod touch 上运行应用程序时,我会保持设备空闲,但以编程方式,我每 30 秒进行一次服务器调用并执行一些事件(例如播放声音)。
现在,一段时间后设备休眠,我的应用程序停止联系服务器。我希望设备在与服务器通信时保持事件状态,无论用户是否与其交互。
如何实现这一目标
最佳答案
如果你必须:
[UIApplication sharedApplication].idleTimerDisabled = YES;
当您的应用程序正在运行且位于前台时,停止屏幕变暗。
关于iphone - 保持 iPod 空闲并且仍然能够联系服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923535/