Sono consapevole che esistono soluzioni che ti consentono di impedire l'avvio automatico di applicazioni come iphoto o la sostituzione più recente, Foto per dispositivo in base all'interfaccia utente di Foto stessa e controllo più completo (puoi impostare quale applicazione si apre) tramite Image Viewer, ma la mia domanda è se esiste un modo per impedire alle foto di avviarsi automaticamente universalmente (indipendentemente dal supporto rimovibile che monto), preferibilmente emettendo un comando di scrittura predefinito o disabilitando un programma di avvio o simile.
Ho provato a capirlo da solo, usando un articolo di lifehacker " Come trovare funzionalità nascoste nelle applicazioni Mac ".
Ho emesso i seguenti comandi:
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
L'output di cui sopra può essere visualizzato / scaricato tramite Gist
Ho provato alcune pugnalate con stringhe promettenti come:
defaults write com.apple.Photos canAutoLaunch = 0
defaults write com.apple.Photos shouldAutoLaunch = 0
Nessuna fortuna finora. Ho fatto un:
defaults read com.apple.Photos
che mostra che le due scritture sono state scritte, ma non stanno facendo nulla di ovvio, e sicuramente non quello che stavo cercando.
Non sono sicuro su quale servizio fare killall per test più rapidi, riavviare per testare è un po 'eccessivo. Activity Monitor mostra quanto segue con "foto" come termine di ricerca:
Photos Agent
com.apple.CloudPhotosConfiguration
Photolibraryd
com.apple.photomoments
com.apple.photomodel
Photos
Ho provato a leggere le impostazioni predefinite su Photos Agent e così via anche sfuggendo a personaggi e altre varianti e quant'altro senza fortuna.
Gradirei aiuto per ottenere l'effetto desiderato. Mi piacerebbe anche l'educazione lungo la strada se non è troppo da chiedere.
-currentHost
opzione).