在越狱iOS上启动守护程序脚本

在越狱iOS上启动守护程序脚本,ios,ios9,jailbreak,Ios,Ios9,Jailbreak,在越狱的iOS 9上,是否可以通过启动守护程序运行脚本,时间不定?iOS 9最终会杀死一个无限期运行脚本的启动守护进程,还是让脚本继续运行?启动守护进程是在iPhone上运行上述脚本的可行方式吗?Launchd如果您不要求它,它不会做任何特殊的事情。它将解析您的plist,启动二进制文件,就这样。守护进程可以运行任意时间。您可以在/Library/LaunchDaemons/com.saurik.Cydia.Startup.plist上查看Cydia自动安装脚本。使用该plist作为参考,您可以

在越狱的iOS 9上,是否可以通过启动守护程序运行脚本,时间不定?iOS 9最终会杀死一个无限期运行脚本的启动守护进程,还是让脚本继续运行?启动守护进程是在iPhone上运行上述脚本的可行方式吗?

Launchd
如果您不要求它,它不会做任何特殊的事情。它将解析您的plist,启动二进制文件,就这样。守护进程可以运行任意时间。您可以在
/Library/LaunchDaemons/com.saurik.Cydia.Startup.plist
上查看Cydia自动安装脚本。使用该plist作为参考,您可以启动将无限期运行的脚本<代码>启动不会对其执行任何操作

还有其他组件可以杀死您的进程,但有一些方法可以防止这种情况。例如,如果内存开始运行不足,内核将开始终止进程,守护进程也可能被终止。该内核组件称为
jetsam
。所有进程都有一些与它们相关联的
jetsam
优先级和内存限制,这取决于它们在内存不足时是否会被终止。你可以读一下。您还可以告诉
launchd
,如果适合您的情况,您可以自动重新启动流程