App nel Dock che creano una nuova icona

1

Sono appena passato a Sierra - 10.12.4

Alcune app (ad esempio Aquamacs, Moneywell) nel Dock quando vengono avviate non ricevono un segno che indica che sono in esecuzione ma creano una nuova icona che rappresenta l'istanza in esecuzione. Questa icona sembra avere come app uno sotto / private / var / folders ma con il nome corretto dell'app non in / Applicazioni

Perché sta succedendo questo e come posso tornare a vedere come funzionavano le versioni precedenti di OSX.

    
posta Mark 08.04.2017 - 15:04
fonte

1 risposta

1

Il problema è causato da Gatekeeper. Utilizza "path randomization" per eseguire le applicazioni, fino a quando l'utente sposta l'app nella destinazione finale (/ Applications per esempio). Ciò fa sì che l'app venga eseguita da /private/var/.. e Dock la consideri come una nuova app.

Per rimuovere l'attributo di quarantena eseguire (rimuove ricorsivamente com.apple.quarantine):

sudo xattr -dr com.apple.quarantine /Application/SomeApp.app

La ricorsione (il flag -r) potrebbe essere necessaria per le app che contengono helper.

Per elencare gli attributi correnti per un'app eseguita:

sudo xattr /Application/SomeApp.app

o

ls -l@d /Application/SomeApp.app

Fonti:

On Gatekeeper e la durata della vita di Little Snitch Rules

    
risposta data 08.04.2017 - 22:00
fonte

Leggi altre domande sui tag