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

标签 ios objective-c background sleep

我正在尝试开发一个小应用程序以学习 iOS 编码。该应用程序需要每分钟检查一次电池电量,并相应地发送一个 HTTP 请求。这在应用程序处于唤醒状态时有效。

如何让它在设备进入休眠模式时运行?

最佳答案

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

编码愉快!

关于iOS:在 sleep 模式下保持任务运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21578120/

相关文章:

javascript - 如何修复在某些浏览器上停止工作的背景视频

objective-c - iphone 为 iphone 3gs 和 iphone4 构建应用程序

ios - 我需要使用 RSS feed 应用程序的核心数据吗?

objective-c - 使用 Xcode 分析(产品>分析)时,有没有办法忽略给定文件中的任何错误?

ios - Objective-C 中的可恢复上传

java - 如何选择背景上的图片并通过鼠标单击对其进行标记?

ios - 旋转后如何获取superview的frame?

ios - 如何修复 ibtool 因 Main.storyboard 错误 : shouldBeArchived unrecognized 而失败

ios - 多文档绘图应用程序核心数据方法

html - 列表元素内外的链接不起作用