【发布时间】:2017-05-08 10:17:16
【问题描述】:
为越狱的iDevices开发一个守护进程。
它应该在 iPhone 锁定时运行。但是,当 iPhone 被锁定时,该过程似乎在不到一分钟后被搁置(通过考虑 CocoaTop 给出的“总进程运行时间”可以看出)。我怎样才能防止这种情况,并使守护程序一直运行?
我确信这是可能的,因为当手机正在充电(插入)时,守护程序不会暂停,而且我看到它正在工作。
【问题讨论】:
-
我不确定越狱设备,但我知道 iOS 操作系统在后台清理/暂停当前任务时只会为您的应用程序提供少量时间。我不认为您可以在设备锁定时继续在后台录制。您只能尝试防止它被锁定。见stackoverflow.com/questions/12534095/…
-
是的,但我正在尝试使用a daemon 来安排代码。它应该在锁定时在后台运行。
-
原因是iOS进入睡眠状态并暂停所有进程。尝试搜索有关防止 iOS 休眠的信息。有解决办法。
标签: ios iphone daemon jailbreak iphone-privateapi