Fondamentalement, j'ai utilisé le Safari.app
navigateur Web natif pour télécharger une application tierce et je veux l'exécuter open
dans le confort de mon bash
shell / Terminal.app
CLI; malgré le message d'erreur suivant:
“<unidentified_thirdparty.app>” can’t be opened because it is from an unidentified
developer. Your security preferences allow installation of only apps from the Mac
App Store and identified developers. Safari downloaded this file on <today's_date>
from <the.inter.net>.
|[OK]|
com.apple.quarantine
référence l'argument (attribut)?ls -l file
commande. Les objets du système de fichiers ont également des attributs étendus, dont l'com.apple.quarantine
un est attribué aux objets téléchargés depuis Internet par OS X pour empêcher l'exécution arbitraire et donc un niveau de protection du système. L'utilisation dels -lR@ file
ouxattr −lr file
affichera des informations d'attribut étendues, ces dernières produiront des informations plus détaillées. Voirman xattr
pour plus d'informations.xattr
partie de ma réponse couvre la ligne de commande et le terminal.Saisissez-le dans le terminal sous un compte administrateur:
sudo spctl --master-disable
la source