1 votes

Comment éviter l'invite «Déplacer vers le dossier Applications» ?

J'ai téléchargé le fichier zip d'iterm, je l'ai décompressé et j'ai copié le dossier iterm.app dans /Applications à partir du terminal. Lorsque j'ouvre le fichier iterm dans applications, je reçois toujours la demande de le déplacer vers le dossier Applications. J'ai également essayé de le déplacer vers le dossier Applications des utilisateurs. Comment puis-je éviter cette erreur?

2voto

moodforaday Points 2633

Bien que cela soit difficile à vérifier, il semble que Gatekeeper était trop protecteur, mais a depuis été ajusté.

Lorsque vous utilisez macOS Sierra (10.12) ou une version ultérieure, si une application se trouve dans /Applications/ mais demande à être déplacée vers /Applications/ lors de son exécution, il y a de fortes chances que l'application ait reconnu qu'elle a été soumise à la "translocation de l'application" de Gatekeeper. Si vous êtes intéressé par les détails, vous pouvez les trouver en ligne, mais l'effet concret est que si vous allez dans Terminal (ou iTerm) et exécutez

ps auxwww | fgrep -i VotreAppIci

Vous verrez un chemin qui n'est pas /Applications/VotreAppIci.app mais plutôt quelque chose comme /private/var/folders/[quelque-chose-d'apparence-aléatoire]/AppTranslocation/VotreAppIci.app.

La manière préférée de déplacer les applications (selon Apple) est avec le Finder. Si vous faites glisser une application du dossier ~/Téléchargements/ vers /Applications, elle ne sera pas 'transloquée'.

Si vous insistez pour ne pas faire les choses à la manière préférée d'Apple, votre seule option est de supprimer le drapeau de quarantaine de l'application. Cela supprimera toutes les protections de Gatekeeper, alors utilisez à vos risques et périls. Vous pouvez supprimer le drapeau de quarantaine avec cette commande :

find "/Applications/iTerm.app" -exec xattr -r -d com.apple.quarantine {} \;

Remplacez "/Applications/iTerm.app" par le nom de l'application approprié selon les besoins, évidemment.

Vous devrez relancer l'application pour que la translocation de l'application disparaisse.

0voto

rasuchy Points 1

Il y a 5 mois - avez-vous vérifié qu'il n'y a pas d'autre application iTerm2 stockée sur votre machine locale, à l'exception de celle du dossier d'application?

Par exemple, s'il reste une copie différente dans le dossier Téléchargements, elle pourrait être appelée à partir de là. Plus tard, une fenêtre contextuelle apparaît pour vous inviter à la déplacer dans le dossier d'application.

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