Da qualche giorno alcune delle applicazioni del Mac mi appaiono duplicate nel menu contestuale "Apri con..."

apri-con

Il risultato è davvero fastidioso e può capitare più frequentemente di quanto si immagini. Per fortuna la soluzione è abbastanza semplice perché basta avvisare il Mac che è il caso di ricreare il database del LaunchServices. Ci sono tante applicazioni di manutenzione del sistema che consentono di effettuare tale operazione con un clic, ma si può anche procedere direttamente dal terminale, strada che solitamente preferisco.

terminale

La riga da digitare, o incollare vista la sua complessità, è la seguente:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -domain local -domain system -domain user

L'effetto non sarà tuttavia visibile finché non si riavvierà il Finder:

killall Finder

Dopo questi due comandi, il menu si presenterà finalmente per come dovrebbe essere:

apri-con-ripulito