So ermöglichen Sie die Installation von nicht im App Store befindlichen oder identifizierten Entwicklern unter MacOS Sierra

15

Beim Installieren der Software unter MacOS Sierra (10.12.5) tritt der folgende Fehler auf:

Ihre Sicherheitseinstellungen ermöglichen die Installation nur von Apps aus dem App Store und von identifizierten Entwicklern.

Ich möchte die Einstellungen so ändern, dass diese Installationsarten zulässig sind. Ähnlich wie hier gezeigt:

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

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

enter image description here

John
quelle
2
Sie können die Funktion "Trotzdem öffnen" verwenden. Das sollte es installieren.
YusaMac205

Antworten:

18

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

  1. Beenden Sie die Systemeinstellungen
  2. Öffnen Sie die Terminal-App im Ordner / Applications / Utilities / und geben Sie 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 & amp; Datenschutz “und die Registerkarte„ Allgemein “
  5. Sie sehen nun die Option "Überall" unter "Apps zulassen, die heruntergeladen wurden von:" Gatekeeper-Optionen
Rene Larsen
quelle
Huzzah! Arbeitete genau wie beschrieben. Vielen Dank.
John
11

Klicken Sie einfach mit der rechten Maustaste (oder ^ ctrl drücke den pkg Datei in Frage und wählen Sie Open. Auf diese Weise können Sie die Datei öffnen, unabhängig davon, 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.

Unter Sicherheitsaspekten ziehe ich es vor, den Schutz systemweit zu deaktivieren.


quelle
1
Es ist immer noch möglich - auch in der bevorstehenden High Sierra ist es möglich
Rene Larsen
1
Ich stehe korrigiert da - ich dachte, ich erinnere mich, irgendwo darüber gelesen zu haben. Vielen Dank für die Köpfe hoch.
1
Meinten Sie "Beachten Sie, dass sich dies vom Doppelklicken unterscheidet"?
stephenwade
1
Mein Gehirn war heute Morgen einfach nicht ganz da
1

So tun Sie dies, ohne Administratorrechte zu benötigen und ohne die Sicherheitsfunktionen zu deaktivieren:

  • Terminal öffnen
  • Art xattr -c
  • Ziehen Sie die zu öffnende Datei (aus dem Finder) in das Terminalfenster
  • Führen Sie den Befehl durch Drücken der Eingabetaste aus

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

10 Replies
quelle
0

Ab macOS High Sierra 10.13.4 klicken Sie mit der rechten Maustaste (oder ^ ctrl Klicken Sie auf) .app-Pakete, die nicht von einem bestimmten Entwickler bei Apple registriert wurden, und wählen Sie "Öffnen". Dies funktioniert nicht. Die einzige verbleibende Option ist, die Option "Überall" unter "Sicherheit und Datenschutz" in den Systemeinstellungen (zumindest vorübergehend) zu aktivieren.

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

  1. Schließen Sie die Systemeinstellungen auf Ihrem Mac.
  2. Öffnen Sie das Terminal.
  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 Einstellung von Anywhere wiederhergestellt und standardmäßig ausgewählt. Zur Überprüfung können Sie die Systemeinstellungen öffnen und Sicherheit & amp; Privatsphäre.

Führen Sie dieselben Schritte aus, und ändern Sie den Befehl in, um zu den Standardeinstellungen und sichereren GateKeeper-Einstellungen zurückzukehren sudo spctl --master-enable

jcabrera
quelle