有时我看到触发命令根本不会加载应用程序。这种情况很少发生,但是否有任何已知条件或情况会导致此命令失败?有没有办法调试launchctl?
launchctl load /Library/LaunchAgents/com.xyz.plist
plist的内容是:
<dict>
<key>Label</key>
<string>com.xyz</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/xyz.app/Contents/MacOS/xyz</string>
</array>
<key>EnvironmentVariables</key>
<dict>
<key>OPT</key>
<string>xyz</string>
</dict>
<key>ExitTimeOut</key>
<integer>10</integer>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/>
</dict>
<key>RunAtLoad</key>
<true/>
<key>EnableTransactions</key>
<false/>
launchctl dumpstate
显示状态=等待。为什么?
任何帮助都将是可观的。