我有一个要在启动时启动的脚本。使用 launchctl load 将脚本加载到 lauchd 中...
日志中出现错误:
Apr 17 14:02:07 win com.apple.launchd.peruser.502[158] (my.script[184]): Exited with exit code: 1
该脚本需要 root 权限才能运行,从我在互联网上看到的内容来看,launchd 在启动时会提供 root 权限。启动后手动启动脚本 100% 有效
它以代码 1 退出,我如何找到更多信息到底是什么问题?
答案1
launchd
将使用您自己的用户权限在您的个人文件夹中运行启动作业。它仅root
在/Library/
和中/System/Library
。
看这个相关问题。