从具有KeepAlive的Launch Agents以批处理模式运行Mac应用程序

时间:2017-07-23 03:31:01

标签: macos shell

我真的需要一些启动代理Mac的帮助,基本上我想知道是否有任何方式来指定程序如何保持活着。所以对于我的情况,我在我的桌面上有我的应用程序TEST.app ...我有我的.plist文件,它指定我希望它保持活着等,但我希望它做的是当它启动时应用它需要它像我下面链接的图像一样。谢谢。 So with -batchmode and -nographics

1 个答案:

答案 0 :(得分:0)

如果要使用参数运行代理,则需要将它们的数组添加到ProgramArguments密钥的.plist文件中:

<key>ProgramArguments</key>
<array>
    <string>-batchmode</string>
    <string>-nographics</string>
</array>

更多细节可以在Apple的Creating Launch Daemons and Agents文档中找到。