29 votes

Comment supprimer les applications de Sécurité et confidentialité ?

Est-il possible de supprimer complètement les applications des différentes catégories de confidentialité dans les Préférences Système ?

Préférences système > Sécurité et confidentialité > Confidentialité

enter image description here

0 votes

Voulez-vous dire spécifiquement pour les calendriers ?

0 votes

Calendriers, Contacts, Photos... D'une manière générale, comment les supprimer entièrement ?

1 votes

Les décocher devrait faire l'affaire non ?

33voto

zimbatm Points 2525

Pour supprimer todo les applications d'une catégorie particulière de confidentialité, ouvrez Terminal.app et tapez la commande suivante, puis appuyez sur la touche Retour :

tccutil reset CATEGORY

où CATEGORY est l'un des éléments suivants :

  • Accessibilité
  • Carnet d'adresses
  • AppleEvents (c'est-à-dire l'automatisation)
  • Calendrier
  • Appareil photo
  • Microphone
  • Photos
  • Rappels
  • ScreenCapture (pour la liste des enregistrements d'écran)
  • SystemPolicyAllFiles (pour la liste d'accès complet au disque)
  • Dossier SystemPolicyDesktopFolder
  • SystemPolicyDeveloperFiles
  • Dossier SystemPolicyDocumentsFolder
  • Dossier SystemPolicyDownloadsFolder
  • SystemPolicyNetworkVolumes
  • SystemPolicyRemovableVolumes
  • SystemPolicySysAdminFiles

Si vous souhaitez supprimer uniquement une application particulière, vous devez d'abord déterminer son ID de regroupement . Une fois que vous le savez, lancez la commande :

tccutil reset CATEGORY BUNDLEID

Remarque : la spécification de l'ID de regroupement d'une application semble nécessiter MacOS Mojave (10.14) ou une version ultérieure.

Vous pouvez également supprimer toutes les applications de todo catégories :

tccutil reset All

Bien que cela puisse geler votre Mac sur MacOS 10.15 et plus, voir le commentaire ci-dessous.


Dans l'exemple donné dans la question, les commandes suivantes supprimeraient Terminal et Chrome des calendriers.

Tout d'abord, déterminez leurs identifiants Bundle :

osascript -e 'id of app "Terminal"'

montre com.apple.Terminal . Même chose pour "Chrome" donne : com.google.Chrome . Maintenant nous pouvons les réinitialiser :

tccutil reset Calendars com.apple.Terminal
tccutil reset Calendars com.google.Chrome

Un conseil de pro :

C'est une phrase qui fait la même chose :

tccutil reset Calendars `osascript -e 'id of app "Chrome"'`

Plus d'informations dans cet article de blog : Gestion de la protection de la vie privée de Mojave : Contrôles de confidentialité .

1 votes

Sur Catalina, tccutil reset All Le terminal n'accepte pas les entrées, mon clavier ne fonctionne plus et ma souris ne peut pas cliquer. J'ai dû redémarrer à l'aide de la touche d'alimentation.

0 votes

La catégorie manque ScreenCapture pour l'enregistrement d'écran.

2 votes

@RonnieLiew Si vous voyez des moyens d'améliorer un article, veuillez utiliser la fonctionnalité d'édition pour le faire.

4voto

misterman123 Points 29

J'ai essayé de cliquer sur l'application que vous voulez supprimer, mais pas sur la case à cocher, puis de cliquer sur le bouton de suppression (-). Cela a fonctionné pour moi, mais je ne sais pas encore si cela fonctionnera pour les autres.

0voto

Echo Lu Points 253

Le fait de décocher la case empêche l'application d'utiliser ces services.

Vous ne pouvez pas supprimer les listes directement à partir de cette fenêtre car elles ont demandé ces autorisations dans le passé. Pour les applications qui ne font pas partie du système, comme Chrome, vous pouvez supprimer l'application de votre ordinateur, ce qui supprimera la liste du volet de confidentialité.

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