【问题标题】:Responding when a USB device is connected连接 USB 设备时响应
【发布时间】:2013-03-20 15:10:48
【问题描述】:

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

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

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

【问题讨论】:

  • 欢迎来到 Stack Overflow!我编辑了你的问题,试图澄清你的要求。

标签: macos


【解决方案1】:

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

你试过launchd plist文档中提到的“StarOnMount”键吗?

您的二进制文件可以注册为 OnDemand LaunchAgent 和/或 LaunchDameon,并且会在挂载新文件系统时启动。

【讨论】:

    猜你喜欢
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多