iOS:在睡眠模式下保持任务运行

时间:2014-02-05 13:03:55

标签: ios objective-c background sleep

我正在尝试开发一个小应用程序,以便学习iOS编码。应用程序需要每分钟检查一次电池电量,并相应地发送HTTP请求。当应用程序处于唤醒状态时,此功能正常运行。

当设备进入睡眠模式时,如何让它运行?

1 个答案:

答案 0 :(得分:1)

简短的回答是你不能,或者至少不应该。 Apple不允许应用程序在后台运行很长一段时间,除了导航应用程序,VoIP应用程序和其他一些例外(可以找到完整列表here)。 我建议您阅读我附加链接中的UIBackgroundModes和应用生命周期。

快乐的编码!

相关问题