Launchd 代理未启动
我正在尝试编写一个 launchd 代理,为每个登录 Mac OS X 系统的用户运行一个简单的应用程序。 我创建了一个名为 com.mycompany.myapp.plist 的文件,…
在 launchd 中使用 startCalendarInterval 每 x 分钟运行一次作业(就像在 cron 中使用步骤值“*/x”)?
我使用的是 mac osx 10.6 - 似乎分钟参数决定了作业运行的时间过了多少分钟。但是如何设置一个作业每过 x 分钟运行一次。 我尝试将分钟设置为一组包含…
MacPorts Apache2 在启动时停止启动
我最近在两台不同的机器上注意到,通过 MacPorts 安装的 Apache2 在我启动时似乎已停止启动。诚实的事实是,我不能发誓它以前这样做过,但我想我会注…
如何在 MacOS 上加载系统范围的守护进程
我正在尝试使用此命令加载我的守护程序应用程序 launchctl load /Library/LaunchDaemons/myPlistFileName 它工作正常,但仅当我的用户登录系统时。 我…
在 Mac 上的 launchd.conf 中设置
这是我第一次使用 mac 操作系统(OS X 10.5.8)进行真正的开发。我从工作中得到了一台 macbookpro,我仍在设置正确的开发环境。我选择创建 /etc/launc…
iPhone SDK奇怪的控制台消息launchd_core_logic.c
我正在 iPhone 上运行该应用程序的发布版本,它运行良好。 XCode 调试器中没有错误消息: Running… Switching to thread 11779 Switching to thread …
非常简单 Launchd plist 不运行我的脚本
我试图找出为什么我的 launchd 脚本不起作用。这非常简单,但我是 mac 环境的新手,正在努力适应。这是我的清单。我知道 ProgramArguments 是必需的,…
使用 GUI 会话为所有用户启动/停止 launchd 代理
我需要能够从根级别守护程序启动/停止每个会话 GUI 代理。 此处讨论了类似的问题,此处 和 此处。 我想要做的基本上是, for num in `ps ax | grep [s…
如何保护每用户 GUI 启动代理免受非管理员用户禁用它的影响?
我有一对 launchd 守护进程,其中一个是真正的守护进程(以 root 身份运行),另一个是作为每个 GUI 会话基础运行的 GUI 代理(会话类型 Aqua)。 我…
调用 system(“open<应用程序名称.app>”) 有时会导致应用程序以 root 身份启动应用程序名称.app>
我有一个以 root 身份运行的应用程序(准确地说是 /Library/StartupItems 内的守护进程),偶尔会使用 system("open /Applications/MyAppName.app") …
Cocoa 分布式对象、长轮询、启动和“无响应” 在活动监视器中
场景: 我在 Mac 应用程序和 launchd 守护进程(用基础类编写)之间有一个基于分布式对象的 IPC。 由于我之前遇到过关于异步消息传递的问题(例如,我…