3 votos

Error "No está autorizado a enviar eventos de Apple a la Terminal" al iniciar Maxima

He descargado Máxima e instalado en Mac OS Mojave (10.14.6). He seguido las instrucciones y eliminar los atributos quanrantine :

$ sudo xattr -d -r com.apple.quarantine /Applications/Maxima.app

pero entonces me sale el error " No está autorizado a enviar eventos de Apple a la Terminal. " :

La razón es Aplicación Maxima intente lanzar la interfaz de usuario ( Máxima , Rmaxima o wxMaxima ) a través de Terminal.app .
Este error es conocido, pero no he encontrado ninguna respuesta, por ejemplo el tema " ¿Cómo solucionar el error de MacOS Catalina "no está autorizado a enviar eventos de Apple a la terminal"? " no tiene respuesta.

Se ofrece una solución (para un problema diferente pero cercano) en " Mojave: no está autorizado a enviar eventos de Apple " : permitiendo Terminal a la Acceso total al disco en Preferences > Security & Privacy > Privacy > Full Disk Access .
Howewer, Aplicación Maxima necesidad de lanzar Terminal.app , así que creo que tengo que autorizar Aplicación Maxima para controlar Terminal.app en Preferences > Security & Privacy > Privacy > Automation , pero no puedo añadir Aplicación Maxima (no hay " + ") :

Ya existe un tema de stackoverflow relacionado: MacOS Mojave, Automator "No está autorizado a enviar eventos de Apple a Eventos del Sistema". pero ninguna respuesta resuelve mi problema.

2voto

Me encontré con el mismo problema, probé las cosas del enlace. Finalmente esto es lo que me funcionó:

  1. Abrir Terminal.app

  2. Navega hasta la carpeta `Maxima.app/contents/MacOS/:

    % cd /Applications/Maxima.app/Contents/MacOS
  3. Ejecutar el applet binario:

    % ./applet
  4. Esto finalmente desencadenó la ventana emergente que solicita el acceso. Haga clic para permitir el acceso.

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