Tout d'un coup, je suis invité à demander cette autorisation :
Comment puis-je savoir ce qui déclenche cette demande et pourquoi ?
La dernière commande que j'ai lancée était du -h -d 1
sur /
D'après un problème ouvert sur la page du projet iTerm2 sur GitLab :
J'ai testé la version 3.2.6 sur MacOS 10.14. Elle ne demande pas les contacts ou les calendriers dans une installation standard. Si vous exécutez un programme dans votre .bashrc ou autre script de connexion qui a besoin d'accéder à ceux-ci (par exemple, icalBuddy) alors il sera demandé dans le nom d'iTerm2.
Tout ce qui se trouve à l'intérieur du terminal et qui tente d'accéder à un quelconque fichier ou répertoire du calendrier déclenchera la boîte de dialogue MacOS demandant la permission. Mais cela ne signifie pas que iTerm essaie d'accéder.
Thy cette commande :
$ find /
Il va lister tous vos répertoires, et il y aura un moment où MacOS vous demandera la permission de laisser iTerm accéder à votre calendrier. Lol c'est une drôle de fonctionnalité comportementale erronée de MacOS
Comme il ressort du commentaire, le -d 1
de la ligne de commande a tenté d'accéder aux fichiers Calendar, déclenchant ainsi le dialogue d'autorisation.
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.