我正在尝试创建辅助对象(它可能是守护进程或代理)。正如您在 Chrome 和 Safari 助手中看到的那样,这应该是按需启动的,并且它的多个实例应该在那里。
我尝试了什么?我已经参考了这些Apple Docs,Launchd Tutorial & Creating Start Up Items in Mac OS X
那里提到,对于我们应该使用NumberOfProcesses
密钥的进程数量,我使用了它,但在活动监视器中我只看到一个实例。
我的 plist 看起来像这样
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.anoop.test</string>
<key>NumberOfProcesses</key>
<string>5</string>
<key>ProgramArguments</key>
<array>
<string>/Users/anoopvaidya/Desktop/0@/WebTwainService</string>
<string>start</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
<key>Application is agent (UIElement)</key>
<string>YES</string>
</dict>
</plist>
从 Chrome 开始,我是否在正确的路径上复制 Launch Agent Helper?请帮我找到完成它的最佳方法?