So erlauben Sie die Installation von Nicht-App-Store- oder identifizierten Entwicklern unter MacOS Sierra

Ich erhalte diesen Fehler beim Versuch, Software auf MacOS Sierra (10.12.5) zu installieren:

Ihre Sicherheitseinstellungen erlauben nur die Installation von Apps aus dem App Store und von identifizierten Entwicklern.

Ich möchte die Einstellungen so ändern, dass diese Art von Installationen erlaubt sind. Ähnlich wie hier gezeigt:

http://www.synergy.com/wordpress_650164087/faqs/if-you-tre-the-following-error-trying-to-install-kg-under-os-10-8-your-security-preferences-allow- Installation-nur-von-Apps-aus-dem-Mac-App-Store-und-identifizierten-Entwicklern/

Mein System scheint jedoch die Anywhere-Option nicht zu haben (Abbildung unten). Diese Option ist auch nicht verfügbar, wenn die Schaltfläche Erweitert ausgewählt ist.

Geben Sie hier die Bildbeschreibung ein

Sie können die Funktion „Trotzdem öffnen“ verwenden. Das sollte es installieren.

Antworten (4)

Von: So lassen Sie Apps von überall in macOS Sierra Gatekeeper zu

  1. Verlassen Sie die Systemeinstellungen

  2. Öffnen Sie die Terminal-App aus dem Ordner /Applications/Utilities/ und geben Sie dann die folgende Befehlssyntax ein:

    sudo spctl --master-disable
    
  3. Drücken Sie die Eingabetaste und authentifizieren Sie sich mit einem Administratorkennwort

  4. Starten Sie die Systemeinstellungen neu und gehen Sie zu „Sicherheit & Datenschutz“ und der Registerkarte „Allgemein“.

  5. Sie sehen jetzt die Option „Überall“ unter „Apps herunterladen von:“ Gatekeeper-Optionen

Es hilft nicht bei der Installation von ExifTool.
Nett! Das rockt, das funktioniert auch bei Catalina. Vielen Dank!

Klicken Sie einfach mit der rechten Maustaste auf ^ ctrldie pkgbetreffende Datei und wählen Sie Open. Auf diese Weise können Sie die Datei öffnen, egal woher sie stammt. Beachten Sie, dass sich dies vom Doppelklicken unterscheidet.

Sie können dies mit jeder aus dem Internet heruntergeladenen Anwendung tun, und macOS merkt sich diese Anwendung, wenn Sie sie das nächste Mal ausführen.

Aus Sicherheitsgründen bevorzuge ich dies, anstatt den Schutz systemweit zu deaktivieren.

Es ist immer noch möglich - sogar auf dem kommenden High Sierra ist es möglich
Ich werde korrigiert – ich dachte, ich erinnerte mich, irgendwo darüber gelesen zu haben. Danke für die Warnung.
Meinten Sie „Beachten Sie, dass sich dies vom Doppelklicken unterscheidet“?
Mein Gehirn war heute morgen einfach noch nicht ganz da 😊
Wenn ich eine Reihe von ausführbaren Dateien habe, die ich autorisieren muss, gibt es eine Möglichkeit, dies vom Terminal aus zu tun? Ich möchte GateKeeper nicht vollständig deaktivieren, sondern nur die Funktionalität des Rechtsklickens und Öffnens nachahmen

Um dies zu tun, ohne Administratorrechte zu benötigen und ohne Sicherheitsfunktionen zu deaktivieren:

  • Terminal öffnen
  • Artxattr -c
  • Ziehen Sie (aus dem Finder) die Datei, die Sie öffnen möchten, in das Terminalfenster
  • Führen Sie den Befehl aus, indem Sie die Eingabetaste drücken

xattr -centfernt die Metadaten einer Datei oder eines Ordners. Dadurch werden der Entwickler, das Datum des Downloads und einige andere Dinge entfernt. Es wirkt sich nicht auf den Inhalt der App aus.

Ab macOS High Sierra 10.13.4 funktioniert das Rechtsklicken (oder ^ ctrlAnklicken) von .app-Paketen, die nicht von einem identifizierten Entwickler bei Apple registriert wurden, und die Auswahl von „Öffnen“ nicht, sodass die einzige verbleibende Option darin besteht, die Option „Überall“ zu aktivieren unter Sicherheit und Datenschutz in den Systemeinstellungen (zumindest vorübergehend).

Von So öffnen Sie Apps von nicht identifizierten Entwicklern unter macOS Sierra :

  1. Schließen Sie die Systemeinstellungen auf Ihrem Mac.
  2. Terminal öffnen.
  3. Geben Sie den folgenden Befehl ein:

    sudo spctl --master-disable

  4. Drücken Sie die Eingabetaste auf Ihrer Tastatur.

  5. Geben Sie Ihr Administratorkennwort ein.
  6. Drücken Sie die Eingabetaste auf Ihrer Tastatur.

Dadurch wird die Anywhere-Einstellung wiederhergestellt und standardmäßig ausgewählt. Um dies zu überprüfen, können Sie die Systemeinstellungen öffnen und Sicherheit & Datenschutz auswählen.

Um zu den standardmäßigen und sichereren GateKeeper-Einstellungen zurückzukehren, befolgen Sie die gleichen Schritte und ändern Sie den Befehl insudo spctl --master-enable