1
CEBBCAT 2019-07-10 00:39:35 +08:00 via Android 1
无效可能是因为环境变量的原因吧,用绝对路径了吗
权限问题你倒是贴出来提示什么嘛 |
2
ETiV 2019-07-10 00:52:52 +08:00 1
建议去了解一下 launchd
我是放在系统目录下的 可以开机自启动,与用户登录态无关 |
3
vinew 2019-07-10 00:55:11 +08:00 via iPhone 1
可以参考一下 homebrew 下的 v2ray 启动脚本,然后用 brew service 统一管理
|
4
Livid MOD |
5
TonyLiu2ca 2019-07-10 07:02:43 +08:00 1
如果需要 root,并且是需要用户登陆后才能运行,把 plist 放在 /Library/LaunchAgents/下
如果需要 root,并且不需要用户登陆后都能运行,把 plist 放在 /Library/LaunchDaemons/下 如果是需要用户身份,就在~/Library/LaunchAgents/下。 先运行脚本试试,需要什么权限 |
6
zander 2019-07-10 07:39:09 +08:00 via iPhone 1
早两年我会推荐你 launchcontrol,可惜它收费了。
|
7
bbbb 2019-07-10 09:07:02 +08:00 1
没记错的话,之前使用这个命令:sudo launchctl bootstrap system /Library/LaunchDaemons/xxx.plist 实现过
无 gui、登陆,真开机启动 |
8
xudong 2019-07-10 09:41:34 +08:00 2
homebrew 里面有 frpc 的包。
可以用 brew services run 设为开机启动。 ```bash brew install frpc brew services run frpc ``` |
9
Chingim 2019-07-10 12:34:00 +08:00 via Android
不得不说,苹果的 launchd 太难用了
|