5 votos

El desarrollador no identificó el error al iniciar sesión en Oracle Instantclient en Catalina

Tengo el Oracle Instantclient instalado (PHP lo necesita para que la extensión oci funcione), el directorio de instalación es /opt/instantclient_19_3 y cada vez que me conecto después de un reinicio recibo los siguientes mensajes de error que dicen traducir a

libclntsh.dylib.18.1 no puede abrirse porque el revelador no puede ser verificado. libclntshcore.dylib.19.1 no puede abrirse porque el desarrollador no puede ser verificado

Tuve los mismos errores al usar Terminal e Hyper pero desde que permití el acceso al disco completo de esas aplicaciones todo funciona bien. Aún así, después de entrar en el sistema recibo ambos mensajes de error, así que asumo que algo necesita permisos pero no puedo entenderlo. ¿Alguna pista?

libclntsh.dylib.18.1

libclntshcore.dylib.19.1

5voto

Shane Gannon Puntos 101

¡Esto debería bastar!

Preferencias del sistema -> Seguridad y privacidad -> Herramientas para desarrolladores

enter image description here

Lista de blancos uno por uno

Al lanzar su aplicación no verificada, mantenga abierto el menú de Preferencias del Sistema -> Seguridad y Privacidad -> General. Puede hacer una lista blanca de ejecutables y bibliotecas a lo largo del camino. Aparecerán en la pestaña general.

Una herramienta de firma

https://github.com/mitchellh/gon

0 votos

Hyper, VS Code y Terminal están listados y comprobados.

0 votos

@mazedlx ¿Escuchan en Herramientas para desarrolladores?

0 votos

Sí, todos lo son.

1voto

mazedlx Puntos 111

¡Lo encontré!

La solución es abrir el General y esperar a que aparezcan las libretas y permitir que estén allí. enter image description here

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