Come posso risolvere le icone generiche per le app visualizzate in un'app di terze parti?

3

Uso LaunchBar e talvolta perde l'icona personalizzata. Ho chiesto il supporto al fornitore e risponderò se dovessi ottenere una risposta, ma mi chiedevo se avrei potuto trovare una causa o correggere le anteprime delle icone mancanti a livello di sistema operativo.

La cosa strana è che Finder e il selettore di app macOS mostrano le icone corrette: solo LaunchBar 6 versione 6.9.4 sembra far cadere le icone. Lo vedo su 10.12.6 e 10.13.x e il problema persiste dopo un riavvio.

Esiste un'API o un sottosistema di servizi di icone che potrebbe richiedere una ricostruzione oppure si tratta solo di un problema di terze parti in cui lo strumento necessita di una correzione o di un ripristino?

    
posta bmike 04.05.2018 - 16:23
fonte

1 risposta

2

Bene: si è scoperto che LaunchBar stava segnalando le cose così come sono e Finder e il resto dei sistemi hanno iniziato a rilasciare le icone per corrispondere a ciò che mostrava questa utility.

Ho recuperato dall'errore ricostruendo il database dei servizi di avvio.

Il comando breve è lsregister -kill -seed e qui è il percorso completo

  /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -seed

Questo non ha ancora capito perché sono andati male, ma è un passo di ricostruzione che può essere preso una volta che il numero di icone "rotte" si sta aggravando. Questo è molto strano per me dal momento che il comando lsregister era molto utile quando duplicato aperto in quanto erano presenti record , ma non avevo questo sintomo qui. Inoltre, in genere pulisce le cache delle icone in /var/folders e quindi esegue un avvio sicuro. Non è qualcosa che mi è mai piaciuto contemplare ed è stato molto felice di non dover ricorrere a provare questo in questo caso.

    
risposta data 04.05.2018 - 19:53
fonte

Leggi altre domande sui tag