Saya menyadari bahwa ada solusi yang ada yang memungkinkan Anda untuk mencegah peluncuran otomatis aplikasi seperti iphoto atau penggantian yang lebih baru, Foto berdasarkan perangkat per UI melalui Foto itu sendiri, dan kontrol yang lebih komprehensif (dapat mengatur aplikasi apa yang terbuka) melalui Image Viewer, tetapi pertanyaan saya adalah apakah ada cara untuk menghentikan Foto dari peluncuran otomatis secara universal (apa pun media yang dapat dilepas yang saya pasang), lebih disukai dengan mengeluarkan perintah tulis default atau menonaktifkan launchd plist atau sejenisnya.
Saya mencoba mencari tahu sendiri, menggunakan artikel dari lifehacker " Cara Menemukan Fitur Tersembunyi di Aplikasi Mac ".
Saya telah mengeluarkan perintah berikut:
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
Output di atas dapat dilihat / diunduh melalui Gist
Saya sudah mencoba beberapa tusukan dengan string yang menjanjikan seperti:
defaults write com.apple.Photos canAutoLaunch = 0
defaults write com.apple.Photos shouldAutoLaunch = 0
Tidak beruntung sejauh ini. Saya melakukan:
defaults read com.apple.Photos
yang menunjukkan kedua tulisan itu ditulis, tetapi mereka tidak melakukan sesuatu yang jelas, dan jelas bukan apa yang saya inginkan.
Saya tidak yakin layanan apa yang harus dilakukan untuk pengujian lebih cepat, me-reboot untuk menguji agak berlebihan. Activity Monitor menunjukkan yang berikut dengan "foto" sebagai istilah pencarian:
Photos Agent
com.apple.CloudPhotosConfiguration
Photolibraryd
com.apple.photomoments
com.apple.photomodel
Photos
Saya sudah mencoba melakukan pembacaan default pada Agen Foto dan seterusnya bahkan melarikan diri karakter dan variasi lainnya dan apa pun yang tidak berhasil juga.
Sangat menghargai bantuan dalam mencapai efek yang diinginkan. Akan menyukai pendidikan di sepanjang jalan juga jika itu tidak terlalu banyak bertanya.
-currentHost
opsi).Langkah-langkah untuk menonaktifkan peluncuran otomatis aplikasi Foto baru di OS X Yosemite (10.10) atau El Capitan (10.11):
sumber
Daripada mencari-cari string potensial, saya hanya menggunakan Image Capture atau RCDefaultApp untuk mematikan masalah 'masukkan media'
Setel semua ini ke 'Abaikan'
& Rahasia panel preferensi untuk yang 'belum ditemukan'.
sumber
Di komputer saya dengan OS X 10.9.5, Pengambilan Gambar yang dibuka secara otomatis, bukan Foto. Tapi bagaimanapun, solusinya mungkin sama.
Solusi dalam jawaban yang diterima sayangnya tidak berhasil untuk saya. Tetapi ini berhasil:
Tidak yakin apakah
-currentHost
benar-benar dibutuhkan, atau apakah itu akan berfungsi tanpanya.Mungkin itu tergantung pada versi OS.
sumber
Dari Terminal, masuk ke
/Applications/Photos.app/Contents/MacOS
Tipe:
tekan Enter. Anda akan dimintai kata sandi root.
Itu harus menonaktifkan Foto sepenuhnya. Jika Anda ingin Foto berfungsi lagi, ketikkan
sumber
Menanggapi deskripsi penuh warna dari fitur autostart ini, saya menemukan perintah berikut untuk menonaktifkan Foto agar berfungsi untuk masalah saya dengan kartu SD kamera:
sumber