6
Mac OSX YosemiteおよびEl Capitanでの写真アプリケーションの自動起動を無効にする
iphotoや新しい代替品、Photos自体のUIを介したデバイスごとの写真、およびより包括的な制御(開くアプリケーションを設定できます)などのアプリケーションの自動起動を防ぐことができるソリューションが存在することを認識しています私の質問は、できればデフォルトの書き込みコマンドを発行するか、launchd plistなどを無効にすることで、マウントしたリムーバブルメディアに関係なく、Photosが普遍的に自動起動しないようにする方法があるかどうかです。 ライフハッカーの記事「Macアプリケーションで隠し機能を見つける方法」を使用して、自分でこれを理解しようとしました。 次のコマンドを発行しました。 strings /Applications/Photos.app/Contents/MacOS/Photos > Desktop/photosstrings.txt class-dump /Applications/Photos.app/Contents/MacOS/Photos > Desktop/photosclassdump.txt strings /Applications/Photos.app/Contents/MacOS/PhotosRelauncher > Desktop/photosrelauncherstrings.txt class-dump /Applications/Photos.app/Contents/MacOS/PhotosRelauncher > Desktop/photosrelauncherclassdump.txt 上記の出力は、Gistを介して表示/ダウンロードできます 私は次のような有望な文字列でいくつかのスタブを試しました: defaults write com.apple.Photos canAutoLaunch = 0 defaults write com.apple.Photos shouldAutoLaunch = 0 今のところ運がありません。私はやった: defaults read com.apple.Photos これは、2つの書き込みが書き込まれたことを示していますが、それらは明らかなことを何もしておらず、間違いなく私が意図していたことでもありません。 より高速なテストのためにkillallを実行するサービスがわからないので、テストのために再起動するのはちょっとやり過ぎです。アクティビティモニターは、検索語として「写真」を使用して以下を表示します。 Photos Agent com.apple.CloudPhotosConfiguration Photolibraryd com.apple.photomoments com.apple.photomodel Photos 私は、Photos Agentなどでデフォルトの読み取りを実行してみました。キャラクターやその他のバリエーションなど、運のないものもすべてエスケープしました。 望ましい効果を達成するための助けをいただければ幸いです。それはあまりにも多くの質問ではない場合は、途中で教育も大好きです。