我正在尝试开发一个小应用程序以学习 iOS 编码。该应用程序需要每分钟检查一次电池电量,并相应地发送一个 HTTP 请求。这在应用程序处于唤醒状态时有效。
如何让它在设备进入休眠模式时运行?
最佳答案
简短的回答是你不能,或者至少不应该。
Apple 不允许应用程序在后台长时间运行,但导航应用程序、VoIP 应用程序和其他一些应用程序除外(可以找到完整列表 here )。
我建议您阅读我所附链接中有关 UIBackgroundModes
和应用程序生命周期的内容。
编码愉快!
关于iOS:在 sleep 模式下保持任务运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21578120/