使用 launchctl 2,如何从已在 macOS >= 10.10 上运行的服务推断域?

问题描述

launchctl 2 采用指示目标域的说明符。根据命令手册,该说明符可能采用以下形式之一:

  • system/[service-name]
  • user/<uid>/[service-name]
  • login/<asid>/[service-name]
  • gui/<uid>/[service-name]
  • pid/<pid>/[service-name]

launchctl list 命令现在已被弃用并被 launchctl print 命令替换(我猜)。后者需要域目标或服务目标作为输入。

  1. 是只有这五个域,还是可以有更多?
  2. 如果是,我如何列出系统中的所有域?
  3. 如何从已在运行的服务推断域?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)