连接USB设备时响应

时间:2013-03-20 15:10:49

标签: macos

当用户连接USB设备时,有没有办法自动启动应用程序?

我已阅读有关启动守护程序和启动代理以及启动服务的信息,但文档未回答我的问题:当用户插入设备时,我该如何反应?

我在控制台中注意到,如果我拔下设备没有任何反应,但如果我再次插入它,那么系统中的某些东西会做出反应。

1 个答案:

答案 0 :(得分:0)

https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html

您是否尝试过launchd plist文档中提到的“StarOnMount”键?

您的二进制文件可以注册为OnDemand LaunchAgent和/或LaunchDameon,如果安装了新的文件系统,则会启动它。