Autorizzazione QuickLook negata

0

Non ho mai provato a sistemarlo ma il mio quicklook non funziona su alcuni file come .c , .java , .json ect .. Penso che inizi (circa 2 o 3 mesi fa) quando ho provato a installare il plugin per trovare quicklook su questa pagina link .

Ho provato a risolverlo usando la soluzione multipla che ho trovato su internet come eseguire qlmanage -r , qlmanage -r cache , cancellando i file .qlgenerator ma non funziona niente.

Poi ho scoperto che possiamo eseguire qlmanage nel debug, l'ho fatto e ho scoperto che ho un problema di autorizzazione, ecco cosa ottengo quando eseguo qlmanage -p test.java :

Testing Quick Look preview with files:
    test.java
go4it:9: permission denied: /usr/local/opt/highlight/bin
go4it:9: permission denied: /usr/local/opt/highlight/bin
2018-04-28 12:42:23.426 qlmanage[1527:35098] QLColorCode: colorize.sh failed with exit code 101.  Command was ('/Users/yohannmbp/Library/QuickLook/QLColorCode.qlgenerator/Contents/Resources/colorize.sh' '/Users/yohannmbp/Library/QuickLook/QLColorCode.qlgenerator/Contents/Resources' '/Users/yohannmbp/Desktop/test.java' 0).
go4it:5: permission denied: /usr/local/opt/highlight/bin
go4it:5: permission denied: /usr/local/opt/highlight/bin
2018-04-28 12:42:23.466 qlmanage[1527:35098] QLColorCode: colorize.sh failed with exit code 101.  Command was ('/Users/yohannmbp/Library/QuickLook/QLColorCode.qlgenerator/Contents/Resources/colorize.sh' '/Users/yohannmbp/Library/QuickLook/QLColorCode.qlgenerator/Contents/Resources' '/Users/yohannmbp/Desktop/test.java' 1).
2018-04-28 12:42:23.497 qlmanage[1527:35098] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xae0b, name = 'com.apple.coredrag'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2018-04-28 12:42:23.549 qlmanage[1527:35098] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x7f23, name = 'com.apple.tsm.portname'
See /usr/include/servers/bootstrap_defs.h for the error codes.

Ed ecco il quicklook che ho ottenuto:

E c'è lo stesso errore di autorizzazione su altri tipi di file. Qualche idea su come potrei risolverlo?

EDIT: ho provato a rimuovere tutti i plugin e quando non c'è il plugin QLColorCode posso QL il file .java ma senza colore.

La mia configurazione:

  • macOS High Sierra 10.13.4
  • Touch Bar per MacBook Pro 2016
posta Yohann Lereclus 28.04.2018 - 12:56
fonte

1 risposta

0

Non è chiaro se si tratta di un recente cambiamento di comportamento o se hai riscontrato questo problema per un po 'di tempo. Tuttavia, QLColorCode non è stato aggiornato da molto tempo e la mia comprensione è che ha iniziato a mostrare segni della sua età negli ultimi tempi, con problemi come il conflitto con altri plugin QuickLook.

Ad esempio, con QLColorCode installato, QLStephen.qlgenerator non mostra testo per vari file di testo (invece mostra solo le tipiche informazioni di anteprima).

Tuttavia, alcune cose aggiuntive che potrebbero valere la pena di provare includono:

  • spostando il plug-in in una nuova posizione, riavviando il tuo MBP, spostando nuovamente il plug-in e quindi riavviandolo di nuovo (oppure usa il comando qlmanage -r )
  • disinstallare il plug-in (trascinandolo nel cestino), riavviandolo, reinstallandolo da zero, riavviando di nuovo (o usando il comando qlmanage -r )
  • avvia il tuo MBP in modalità provvisoria e poi esci riavviandolo normalmente
  • prova il comando qlmanage -r cache più volte

Se nessuno dei suggerimenti sopra riportati funziona, puoi provare invece questa alternativa: QLColorCode-extra .

Nota: non sono affiliato in alcun modo con QLColorCode-extra.

    
risposta data 28.04.2018 - 13:57
fonte

Leggi altre domande sui tag