将启动代理和应用程序一起分发给MAC OSX

时间:2011-09-03 07:06:31

标签: objective-c macos mac-app-store daemons

我正在尝试解决以下问题。

该应用程序旨在为通过USB连接的手机提供自定义备份。当手机连接到系统时,应启动应用程序。

我已经按如下方式编写了组件。 1.一个守护程序,用于检测特定USB何时连接,然后启动应用程序。 2.执行备份的应用程序。

我需要把这两件事绑在一起。我浏览了Launch Agents的文档。但是有更多关于在登录/注销或系统启动/关闭期间启动主备份应用程序的更多信息。

你能帮我解决这个问题吗?

我非常感谢你的帮助。

谢谢, 基肖尔马布

1 个答案:

答案 0 :(得分:1)

将Daemon应用程序的launchd plist添加到/ Library / LaunchDaemons目录

有关执行此操作的详细信息,请参阅: http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html

或Daemons部分 http://developer.apple.com/library/mac/#technotes/tn2083/_index.html