2 votes

Erreur "Non autorisé à envoyer des événements Apple à Terminal." lors du démarrage de Maxima

J'ai téléchargé Maxima et installé sur Mac OS Mojave (10.14.6). J'ai suivi les instructions et supprimé les attributs de quarantaine :

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

mais ensuite j'ai obtenu l'erreur "Non autorisé à envoyer des événements Apple au Terminal." :

La raison est que Maxima.app tente de lancer l'interface utilisateur (Maxima, Rmaxima, ou wxMaxima) via Terminal.app.
Cette erreur est connue, mais je n'ai pas trouvé de réponse, par exemple le sujet "Comment corriger l'erreur macOS Catalina "non autorisé à envoyer des événements Apple au terminal" ?" est sans réponse.

Une solution est donnée (pour un problème différent mais similaire) dans "Mojave : non autorisé à envoyer des événements Apple"  : autoriser Terminal à avoir l'Accès complet au disque dans Préférences > Sécurité et confidentialité > Confidentialité > Accès complet au disque.
Cependant, Maxima.app a besoin de lancer Terminal.app, donc je pense que je dois autoriser Maxima.app à contrôler Terminal.app dans Préférences > Sécurité et confidentialité > Confidentialité > Automatisation, mais je ne peux pas ajouter Maxima.app (il n'y a pas de bouton "+") ! :

Un sujet stackoverflow connexe existe déjà : macOS Mojave, Automator "Non autorisé à envoyer des événements Apple à Système Événements.", mais aucune réponse ne résout mon problème.

2voto

J'ai rencontré le même problème, j'ai essayé les choses dans le lien. Finalement, voici ce qui a fonctionné pour moi:

  1. Ouvrir Terminal.app

  2. Naviguer jusqu'au dossier `Maxima.app/contents/MacOS/`:

    % cd /Applications/Maxima.app/Contents/MacOS
  3. Exécuter le binaire applet:

    % ./applet
  4. Cela a finalement déclenché la fenêtre pop-up demandant l'accès. Cliquez pour autoriser l'accès.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X