【发布时间】:2012-03-07 11:26:38
【问题描述】:
我正在寻找一种替代方法,即使用 NSTask/system() 运行“launchctl load (plist)”。有这方面的API吗? CFLaunchdHelper 或 NSLaunchd 之类的东西。我尝试搜索但没有找到任何信息,TN2083 没有任何相关信息。
【问题讨论】:
-
你想用你的启动代理做什么?您是否正在寻找运行辅助工具?脚本?很可能,有比使用启动代理更好的方法来做到这一点......
-
radj,你找到解决办法了吗?我处于类似情况,我需要以编程方式运行代理。就我而言,计划任务需要用户随时进行配置。所以我需要以编程方式创建/更新代理。
-
@mthama 我想我确实使用了下面的答案。但很抱歉,我已经忘记了,而且我不再拥有此代码,因为它是前公司的专有代码:/
-
嗯...您提供了重要信息。您已成功以编程方式启动它(不是吗?)。通过知道它以某种方式是可能的,我可以更有信心地寻找解决方案。谢谢你。 =)
标签: objective-c macos core-foundation launchd