J'utilise Gitk fourni par Git fourni par Homebrew avec succès depuis plusieurs années.
Il y a quelques jours, une fenêtre de sécurité s'est soudainement affichée lorsqu'il a été appelé.
Je n'ai pas autorisé l'accès, espérant pouvoir changer d'avis.
Maintenant, essayer de démarrer Gitk causera toujours :
$ gitk --all
Error in startup script: 58:103: execution error: Not authorised to send Apple events to System Events. (-1743)
while executing
"exec osascript -e [format {
tell application "System Events"
set frontmost of processes whose unix id is %d to true
end te..."
invoked from within
"if {[tk windowingsystem] eq "aqua"} {
exec osascript -e [format {
tell application "System Events"
set frontmost of processes ..."
(file "/usr/local/bin/gitk" line 12237)
$ _
Je devrais révoquer cette interdiction.
J'ai supprimé Git et réinstallé :
$ brew remove --force git && brew install git
Cela n'a pas permis de résoudre l'affaire 1 . La force a été utilisée pour supprimer toutes les versions.
Si je n'y remédie pas, je devrai m'habituer soit à Tig, soit à Sourcetree, soit à une autre solution, ce qui aura un impact sur ma productivité immédiate.
1 : Après réinstallation, l'erreur est la même, juste déplacée à la ligne 12212. C'est parce que j'utilise <a href="https://apple.stackexchange.comapple.stackexchange.com//gist.github.com/uprego/600445d4f4633113c3ed0ff24994bbed" rel="noreferrer">patchs d'altération </a>au sommet du Gitk officiel. Comme vous pouvez le constater, ces correctifs n'ont rien à voir avec la cause, alors ne les laissez pas vous éloigner du problème réel, qui concerne à 100% le matériel MacOS.