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

Posted

技术标签:

【中文标题】保持 iPod 空闲并且仍然能够联系服务器【英文标题】:Keeping iPod idle and still be able to contact server 【发布时间】:2011-10-27 23:14:33 【问题描述】:

当我在 iPod touch 上运行我的应用程序时,我让我的设备处于空闲状态,但以编程方式,我每 30 秒进行一次服务器调用并执行一些活动(例如播放声音)。

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

如何做到这一点

【问题讨论】:

换句话说,你想杀死用户的电池。 如果这是需求需要。我想我可以保持从不自动锁定的设置。这应该会有所帮助。 【参考方案1】:

如果你必须:

[UIApplication sharedApplication].idleTimerDisabled = YES;

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

【讨论】:

以上是关于保持 iPod 空闲并且仍然能够联系服务器的主要内容,如果未能解决你的问题,请参考以下文章

强制路由器保持空闲 UDP 端口打开

歌曲在 iPod shuffle 中重复播放

Rails 应用程序保持这么多空闲的 Puma 和 Postgres 连接是不是正常?

包含带有 HTML 的 SVG 文件,并且仍然能够对它们应用样式?

呼叫保持

Websocket客户端重新连接空闲连接