首页 文章

在MAC OSX中启动守护进程

提问于
浏览
2

我写了一个守护进程是MAC OS 10.8 .

我将Unix可执行文件复制到启动项 .

我创建了一个.plist文件,其中Label,KeepAlive标志设置为YES,progrrammArguments数组的Item0设置为/ Libray / StartupItems / updaterDaemon .

我希望这个守护进程在系统启动时以root身份运行,因此我将其复制到startupItems中,但守护进程没有启动 .

请告诉我我做错了什么或者我需要做什么才能在系统/机器启动时启动和运行这个守护进程 .

提前致谢 .

1 回答

  • 6

    您正在混淆启动项和启动作业 . 启动项是具有特定属性的特殊类型的包 . 这是deprecated技术 . 您想编写一个启动守护程序 . 如何做到这一点已被回答here . 还有一些launchd GUI可以帮助您实现目标 .

    如果您的工作仍然失败,请务必设置 StandardErrorPathStandardOutPath . 检查这些文件以找出问题所在 .

相关问题