De nulle part, on me demande cette autorisation soudainement :
Comment puis-je découvrir ce qui déclenche cette demande et pourquoi ?
La dernière commande que j'ai exécutée était du -h -d 1
dans /
À partir d'un problème ouvert sur la page de projet liée iTerm2 sur GitLab:
J'ai testé la version 3.2.6 sur macOS 10.14. Il ne demande pas les contacts ou calendriers dans une installation de base. Si vous exécutez un programme dans votre .bashrc ou autre script de connexion qui a besoin d'un tel accès (par exemple, icalBuddy), alors il sera demandé au nom d'iTerm2.
Tout ce qui se trouve à l'intérieur du terminal et qui tente d'accéder à un simple fichier ou répertoire de calendrier déclenchera le dialogue de MacOS demandant la permission. Mais cela ne signifie pas qu'iTerm essaie d'accéder.
Essaie cette commande:
$ find /
Il listera 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 caractéristique comportementale erronée de MacOS..
Comme le montre le commentaire, le composant -d 1
de la ligne de commande a tenté d'accéder aux fichiers du calendrier, déclenchant ainsi le dialogue de permission.
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.