iphone - 保持 iPod 空闲并且仍然能够联系服务器

标签 iphone objective-c ios cocoa-touch ipod

当我在 iPod touch 上运行应用程序时,我会保持设备空闲,但以编程方式,我每 30 秒进行一次服务器调用并执行一些事件(例如播放声音)。

现在,一段时间后设备休眠,我的应用程序停止联系服务器。我希望设备在与服务器通信时保持事件状态,无论用户是否与其交互。

如何实现这一目标

最佳答案

如果你必须:

[UIApplication sharedApplication].idleTimerDisabled = YES;

当您的应用程序正在运行且位于前台时,停止屏幕变暗。

关于iphone - 保持 iPod 空闲并且仍然能够联系服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923535/

相关文章:

objective-c - UIPageViewController - 如何跳转到特定页码?

iOS FBSDK v4 loginbuttondidlogout 无法识别的选择器

ios - 当 View 具有嵌套的 Tabbar Controller 时,如何将右栏按钮添加到 UINavigationController?

ios - Xcode 7.0 测试版 6 : Issue with VectorKit

iphone - 如何在 OSX 上为 iphone 构建一个 openldap 库?

iphone - iPhone应用程序中的两个sqlite db

iphone - 无法使用 iOS 4.3.5 设备在 Xcode 4.1 中构建源代码

iphone - 为什么我的 iPhone 应用程序崩溃并出现异常 "Could not load NIB in bundle"?

objective-c - swift 的 DJI Virtual Sticks 控制

ios - 低能耗模式