54 votes

Autoriser les applications téléchargées depuis n'importe où dans MacOS Sierra

Dans les versions précédentes du système d'exploitation, dans le volet de sécurité, vous avez le choix entre les options suivantes :

Mais dans cette version, il n'y a aucune option nulle part :

Y a-t-il un moyen de l'allumer n'importe où ? (via le Terminal peut-être ?)

0 votes

Les commentaires ne sont pas destinés à une discussion approfondie ; cette conversation a été déplacé vers le chat .

81voto

Jim Points 816

Apple a supprimé cette fonction sur MacOS Sierra, mais vous pouvez la réactiver en exécutant ceci dans le terminal :

sudo spctl --master-disable 

De plus, comme Jack fait remarquer :

Certes, c'est un peu exagéré, mais cela fait le travail de manière fiable. Il peut être réactivé immédiatement après le lancement de l'application avec

sudo spctl --master-enable

2 votes

Certes, c'est un peu exagéré, mais cela fait le travail de manière fiable. Il peut être réactivé immédiatement après le lancement de l'application avec sudo spctl --master-enable

3 votes

Fonctionne comme un charme. J'ai même rétabli le bouton radio "Anywhere" dans le volet des préférences.

0 votes

Merci de m'avoir signalé cet utilitaire très pratique. Curieusement, en jouant avec lui, toutes les demandes sont "rejetées", même par exemple /Applications/Calendar.app. Je me demande s'il n'est pas encore pleinement fonctionnel dans Yosemite. Il semble fonctionner correctement sur El Capitan.

33voto

Alexey Kvasov Points 421

OS X améliore la validation des téléchargements en fournissant une quarantaine de fichiers dans les applications qui téléchargent des fichiers depuis Internet. Cela signifie que la sécurité des téléchargements (logiciels malveillants connus) est vérifiée lorsque vous essayez de les ouvrir.

Vous pouvez vérifier une application (ou n'importe quel fichier) en quarantaine en utilisant le terminal. Il s'agit littéralement d'un attribut étendu du système de fichiers :

mac:~ user$ xattr /Applications/Some.app
com.apple.quarantine
mac:~ user$

Si vous êtes absolument sûr de pouvoir exécuter l'application en toute sécurité, vous pouvez abandonner l'attribut comme suit (il vous sera demandé de fournir votre mot de passe) :

mac:~ user$ sudo xattr -r -d com.apple.quarantine /Applications/Some.app

Vérifiez encore une fois :

mac:~ user$ xattr /Applications/Some.app
mac:~ user$

Vous devriez maintenant être en mesure de lancer l'application.

12voto

Mateusz Szlosek Points 21762

Vous pouvez ouvrir ces fichiers avec Seconday Click (clic droit ou CTRL +Click) dans Finder et de choisir open .

Actuellement (10.12 Beta (16A294a)) - il n'y a pas de case à cocher pour ajouter une N'importe où dans les préférences.

8 votes

Cela ne fonctionne pas lorsque le paquet est signé mais que la signature échoue à la validation.

4voto

Douglas Points 10417

Les options Gatekeeper sont redessinées par Apple pour Sierra.

En fait, Apple supprime l'option "Installer depuis n'importe où" pour l'"utilisateur général", c'est-à-dire pour la masse de personnes qui pas utilisateurs intensifs.

Cependant, comme l'a déjà répondu l'utilisateur Mateusz Szlosek, vous pouvez toujours ouvrir les applications non signées via le Finder en faisant un clic droit ( Ctrl en cliquant) sur l'application et en sélectionnant Ouvrir .

1 votes

N'a PAS fonctionné sur 10.12.1 pour un installateur... il fallait encore l'approuver dans le panneau de contrôle de sécurité.

1voto

Beltalowda Points 134

Si l'application a été extraite d'une archive, il s'agit peut-être de votre utilitaire d'extraction d'archives.

Après avoir vérifié les autres réponses trouvées ici, aucune d'entre elles ne fonctionnait pour moi.

J'ai fini par comprendre que le problème venait de mon utilitaire d'extraction d'archives (Keka 1.0.6) qui échouait silencieusement à extraire l'application de son fichier .zip, et même si l'application semblait intacte avec l'icône correcte et tout le reste, il ne parvenait pas à lire le contenu du paquet et affichait un message d'erreur générique :

The application “AppNameHere.app” can’t be opened.

Je suis revenu à l'utilisation de l'utilitaire intégré "Archive Utility.app" et tout s'est déroulé sans problème après cela. Donc si sudo spctl --master-disable ne fonctionne pas et xattr montre que le fichier n'est pas mis en quarantaine, essayez un autre utilitaire d'extraction.

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