2

[JAILBROKE] 我用谷歌搜索过,但我找不到任何关于如何编写 LaunchDaemon 的指南。这是针对 iPhone 的,所以它会在 Objective-C 中。我很了解 Objective-C,我只需要一些指南来帮助我入门。

我知道如何编写守护进程 .plist,我的意思是 - 如何编写 .plist 运行的二进制文件,例如:usr/bin/myBinary

会和平时一样吗?int main (int argc, const char* argv[]) 之类的东西?

4

1 回答 1

2

你不能,除非你越狱你的 iPhone。

一旦越狱,plist 中指定的任何可执行文件都将运行。您可以使用任何方法来编写它。阅读launchd.plist 文档。除了那里写的内容之外,系统和守护进程之间没有任何合同。随心所欲地写。即使是脚本(不是组合的二进制文件)也应该可以工作。

于 2011-01-05T14:42:20.893 回答