标签: objective-c macos launchd
我们是否有办法监控launchD本身,即是否从launchd守护程序/代理列表中加载或卸载作业?例如,任何管理应用程序都可以注册,以便在launchD守护程序加载或卸载新plist时接收事件,例如通过触发此命令:launchctl load/unload /Library/LaunchDaemons(or launchAgents)/test.plist?
launchctl load/unload /Library/LaunchDaemons(or launchAgents)/test.plist
轮询是一种选择,但是有任何资源有效的方式吗?
任何帮助都会很明显。