OSX:当连接iDevice或SD卡时,系统如何知道要打开的应用程序?

时间:2013-01-06 02:43:54

标签: ios macos cocoa

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

第二个问题:我如何访问它并在Cocoa App中修改它?

1 个答案:

答案 0 :(得分:2)

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

对于SD卡,它使用偏好文件。您可以使用NSUserDefaults

查看首选项文件的内容
defaults -currentHost read com.apple.ImageCapture2

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