3 votos

Error “No autorizado para enviar eventos de Apple a Terminal.” al iniciar Maxima

Descargué Maxima e instalé en Mac OS Mojave (10.14.6). Seguí las instrucciones y eliminé los atributos de cuarentena :

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

pero luego obtuve el error "No autorizado para enviar eventos de Apple a Terminal." :

La razón es que Maxima.app intenta lanzar la interfaz de usuario (Maxima, Rmaxima, o wxMaxima) a través de Terminal.app.
Este error es conocido, pero no encontré ninguna respuesta, por ejemplo el tema "¿Cómo corregir el error de macOS Catalina "no autorizado para enviar eventos de Apple a Terminal"?" está sin respuesta.

Una solución se da (para un problema diferente pero similar) en "Mojave: no autorizado para enviar eventos de Apple" : permitiendo que Terminal tenga acceso completo al disco en Preferencias > Seguridad y privacidad > Privacidad > Acceso completo al disco.
Sin embargo, Maxima.app necesita lanzar Terminal.app, así que creo que debo autorizar a Maxima.app para controlar Terminal.app en Preferencias > Seguridad y privacidad > Privacidad > Automatización, pero no puedo agregar Maxima.app (¡no hay botón "+"!) :

Ya existe un tema relacionado en stackoverflow: macOS Mojave, Automator "No autorizado para enviar eventos de Apple a System Events.", pero ninguna respuesta resuelve mi problema.

2voto

Me encontré con el mismo problema, probé las cosas en el enlace. Eventualmente esto es lo que funcionó para mí:

  1. Abrir Terminal.app

  2. Navegar a la carpeta `Maxima.app/contents/MacOS/:

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

    % ./applet
  4. Finalmente esto activó la ventana emergente solicitando acceso. Haz clic para permitir 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