launchdagent相关内容
我正在寻找一种方法来执行我的应用程序(这是一项后台任务),有时机器是“空闲”的。屏幕保护程序启动时是一个好事件。我已经阅读了已启动的手册auf,并且已经使用LaunchAgent在一定间隔下对我的应用程序进行放行,但是在屏幕保护程序处于活动状态时,我发现没有任何东西可以帮助我启动我的应用程序。 是否有可能这样做? 预先感谢! 乔什 解决方案 对于Snow Leopard,
..
我正在尝试加载单个用户的LaunchAgent plist.目录中所有现有的plist文件都具有用户和用户默认组的权限, 如果我将这些权限用于我的plist文件并尝试加载,我会得到 $ sudo launchctl load -w -F $HOME/Library/LaunchAgents/com.ionic.python.ionic-fs-watcher.startup.plist
..
我需要能够从根级守护程序启动/停止每个会话的GUI代理. 在此处,此处和此处. 我想做的基本上是 for num in `ps ax | grep [s]bin/launchd | cut -c 1-5`; do if [ $num -ne 1 ]; then sudo launchctl bsexec $num launchctl (un
..
我是OS X的新手,必须创建一个有2个部分的应用程序 - 启动守护进程和启动代理。守护进程将要做诸如命令执行,日志记录等的东西,并且必须以某种方式将这些结果传递给启动代理(这将把它们转移到显示GUI的登录项,尽管这是未来的步骤)。 我的问题: 如何实现此通信?从我在阅读Apple文档之后到目前为止可以收集的是,我最好的选择是使用CFSockets。是否有任何替代(更简单)的方式?任何人都有
..