3 votos

Permiso de QuickLook denegado

Nunca he tratado de arreglarlo pero mi quicklook no funciona en algunos archivos como .c , .java , .json ect.. Creo que comienza (hace unos 2 o 3 meses) cuando traté de instalar el plugin para quicklook encontrar en esta página https://github.com/sindresorhus/quick-look-plugins .

Intenté arreglarlo usando la solución múltiple que encontré en internet como ejecutar qlmanage -r , qlmanage -r cache borrando el .qlgenerator archivos pero nada funciona.

Luego encontré que podemos ejecutar qlmanage en debug, lo hice y encontré que tengo un problema de permisos, esto es lo que obtengo al ejecutar 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.

Y aquí está el quicklook que conseguí : enter image description here

Y hay exactamente el mismo error de permiso en otro tipo de archivo. ¿Alguna idea de cómo puedo solucionarlo?

EDIT : He probado a quitar todos los plugins y cuando no hay el plugin QLColorCode puedo QL el archivo .java pero sin color.

Mi configuración :

  • MacOS High Sierra 10.13.4
  • MacBook Pro 2016 Touch Bar

0voto

Monomeeth Puntos 139

No está claro si se trata de un cambio reciente en el comportamiento, o si has tenido este problema durante un tiempo. Sin embargo, QLColorCode no se ha actualizado en mucho tiempo y tengo entendido que ha comenzado a mostrar signos de su edad en los últimos tiempos, con problemas tales como el conflicto con otros plugins QuickLook.

Por ejemplo, con QLColorCode instalado el QLStephen.qlgenerator no muestra el texto de varios archivos de texto (en su lugar sólo muestra la típica información de vista previa).

Sin embargo, algunas cosas adicionales que puede valer la pena probar incluyen:

  • moviendo el plugin a una nueva ubicación, reiniciando su MBP, volviendo a mover el plugin y reiniciando de nuevo (o usando el qlmanage -r mando)
  • desinstalar el plugin (arrastrándolo a la papelera), reiniciar, volver a instalarlo desde cero, reiniciar de nuevo (o utilizar el qlmanage -r mando)
  • arrancar su MBP en modo seguro y luego salir reiniciando normalmente
  • probando el qlmanage -r cache comando varias veces

Si ninguna de las sugerencias anteriores funciona, puedes probar esta alternativa: QLColorCode-extra .

Nota: No estoy afiliado de ninguna manera con QLColorCode-extra.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X