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.
私の最初の質問は簡単です:システムは、iDeviceまたはSDカードを接続するときに開くアプリをどのように知るのですか?
2番目の質問:どうすればそれにアクセスでき、Cocoaアプリで変更できますか?
iDeviceが接続されたときにiTunesを起動するiTunesHelperと呼ばれるプロセスがあります。編集できるこのためのアプリリストはありません。
SDカードの場合、設定ファイルを使用しています。NSUserDefaultsを使用して、設定ファイルの内容を確認できます。
defaults -currentHost read com.apple.ImageCapture2
HotPlugActionArrayには、起動するアプリが含まれています。