Choisis les dossiers que l'appli peut analyser
L'application Mac App Store utilise App Sandbox, la zone d'accès de macOS pour les applications. Quand tu ouvres un fichier, l'inspecteur a accès à cet élément. Pour inspecter des composants installés ailleurs, tu devras peut-être sélectionner un dossier différent.
Tous les droits d'accès aux dossiers dans cette appli sont en lecture seule. Ils permettent à l'appli d'examiner les fichiers et les déclarations ; ils ne lui permettent pas de modifier ces fichiers, d'activer des extensions ou de réparer un index.
Inclure les applications et leurs composants
- Clique sur le bouton « Accorder l'accès… » de la barre d'outils, ou sur « Réattribuer… » si un dossier est déjà sélectionné.
- Sélectionner
/Applications, un dossier « Applications » utilisateur ou le dossier « Applications » personnalisé que tu veux analyser. - Confirme ta sélection. Actualise les rapports ouverts pour inclure les éléments lisibles de ce dossier.
L'autorisation est enregistrée pour les prochains démarrages. « Réattribuer… » remplace l'autorisation « Applications » enregistrée. Le bouton « Supprimer » de la barre d'outils efface cette autorisation.
Ajouter d'autres lieux de découverte
- Ouvre « Discovery Folders » dans la barre d'outils.
- Clique sur « Ajouter un dossier… » et sélectionne un ou plusieurs emplacements.
- Clique sur « Terminé », puis consulte la section « Couverture de la découverte » mise à jour.
Parmi les lieux utiles, s'il y en a, on trouve notamment ~/Library/QuickLook et ~/Library/Spotlight. Le ~ cela correspond à ton dossier personnel. Tu peux aussi choisir un dossier contenant une application ou une version de développement.
Dans la fenêtre de sélection de dossiers, appuie sur Command-Shift-G pour saisir un chemin d'accès. Chaque dossier sélectionné et ses sous-dossiers accessibles en lecture sont analysés. Commence par un dossier pertinent plutôt que par l'intégralité de ton dossier personnel.
Les autorisations de découverte supplémentaires sont enregistrées indépendamment de l'autorisation « Applications ». Pour en supprimer une, clique sur le bouton « Supprimer » situé à côté de son chemin d'accès dans les dossiers de découverte. La suppression d'une autorisation ne supprime pas le dossier. Une autre autorisation enregistrée contenant le même emplacement peut toujours permettre d'y accéder.
L'accès à la recherche est distinct
Le dossier choisi dans « Diagnostics de recherche » définit la zone de recherche pour cette fenêtre. Son accès en lecture seule est temporaire et n'est pas enregistré pour la session suivante. Le fait de choisir un dossier de découverte ne le sélectionne pas automatiquement pour la recherche.
Comprendre l'indicateur d'accès
L'indicateur d'accès au fichier décrit comment l'appli peut y accéder, par exemple via un signet enregistré ou une autorisation d'accès à un dossier sélectionné. Un signet est un enregistrement local qui permet à l'appli de demander à macOS de rouvrir un emplacement que tu as sélectionné précédemment. Ce n'est pas une copie du fichier et ça ne donne pas un accès général à Mac.
Si un élément ne peut pas être rouvert après avoir été déplacé, supprimé ou si son accès a été modifié, sélectionne-le à nouveau via Fichier → Ouvrir… . Si une racine de découverte est illisible, resélectionne cette racine et actualise.
Détails techniques : limites et persistance
Les signets « Éléments récents » et « Dossier de découverte » sont des enregistrements en lecture seule, limités au périmètre de l'application, stockés dans les préférences locales. Les périmètres d'accès sont ouverts pour l'opération et fermés par la suite. La fonctionnalité « Découverte » vérifie les emplacements système accessibles en lecture sans nécessiter d'autorisation « Applications », mais cela ne constitue pas un accès illimité au système. Les restrictions existantes liées au système de fichiers et à la confidentialité macOS s'appliquent toujours. Des identités alias sont utilisées à des fins de déduplication et de confinement ; la lecture suit le chemin d'accès autorisé d'origine.