1

我的第一个问题很简单:系统如何知道连接 iDevice 或 SD 卡时要打开哪个应用程序?

第二个问题:我如何访问它并在 Cocoa 应用程序中对其进行修改?

4

1 回答 1

2

有一个称为 iTunes Helper 的进程在连接 iDevice 时启动 iTunes。没有可以编辑的应用列表。

对于 SD 卡,它使用首选项文件。您可以使用 NSUserDefaults 查看首选项文件的内容

defaults -currentHost read com.apple.ImageCapture2

HotPlugActionArray 包含要启动的应用程序。

于 2013-01-06T03:55:15.853 回答