Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当用户连接 USB 设备时,有没有办法自动启动应用程序?
我已阅读有关启动守护程序和启动代理以及启动服务的信息,但文档没有回答我的问题:当用户插入设备时我该如何反应?
我在控制台中注意到,如果我拔下设备没有任何反应,但如果我再次插入它,那么系统中的某些东西会做出反应。
https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html
你试过launchd plist文档中提到的“StarOnMount”键吗?
您的二进制文件可以注册为 OnDemand LaunchAgent 和/或 LaunchDameon,并且在安装了新文件系统时将启动。