如何在后台创建一个像恶魔进程一样的应用程序?
这可能吗?
答案 0 :(得分:2)
没有。 Apple只允许特定的钩子用于后台功能,但你不能 - 没有越狱设备 - 在后台运行任何“通用”。
更好地将多任务处理视为具有一些额外功能的快速应用切换。我最近在我的博客上写了一篇关于这个问题的文章,试图在Apple讨论论坛中阐述一个主题。
也许您觉得了解更多背景很有用。可在此处找到:http://www.danielschneller.com/2010/11/ios-421-battery-drain-on-ipad.html
答案 1 :(得分:2)
一般不是。应用程序无法分叉进程,您可以做的唯一事情是在应用程序发送到后台后请求一些时间(最多10分钟)来恢复任务。对于特定用例(音频播放,位置跟踪,VOIP),此规则有明确定义的例外情况。