Eclipse 4.2 auf Mountain Lion: Gatekeeper lehnt als nicht identifizierter Entwickler ab?

12

Aktualisieren Sie einfach den Berglöwen und laden Sie die neueste Eclipse 4.2 herunter, um die alte zu aktualisieren. Beim Öffnen der Anwendung wird jedoch angezeigt, dass sie von einem nicht identifizierten Entwickler stammt und der Gatekeeper sich weigert, sie zu öffnen.

Ich weiß, dass es eine Option gibt, die Sicherheits- und Datenschutzoption zu ändern, um sie zuzulassen. Ich möchte jedoch wissen, ob es eine Möglichkeit gibt, Eclipse einfach in die Liste aufzunehmen. Irgendein Hinweis dazu?

Weitere Informationen: Vor dem Update habe ich Eclipse 3.7.2 auf dem Computer und nach dem Update funktioniert es reibungslos (ich glaube, ich habe es der Zulassungsliste hinzugefügt). Gibt es eine Möglichkeit, dies mit Eclipse 4.2 zu tun?

Danke im Voraus!

fragtw0rder
quelle
1
Klicken Sie mit der rechten Maustaste auf die Eclipse-Anwendung und wählen Sie Öffnen. Dies sollte OS X dazu bringen, ihm zu vertrauen.
Thorbjørn Ravn Andersen

Antworten:

17
  1. Gatekeeper deaktivieren ("Zulassen, dass Anwendungen heruntergeladen werden von: Überall")
  2. Führen Sie Eclipse einmal aus
  3. Setzen Sie Gatekeeper auf ein strengeres Niveau zurück ("Mac Store und identifizierte Entwickler".)

Auf diese Weise konnte ich Davmail, ebenfalls eine Java-App, starten, nachdem Mountain Lion ursprünglich behauptete, die Binärdatei sei beschädigt (Fehlermeldung "App ist beschädigt und kann nicht geöffnet werden"), selbst wenn ich mich wieder auf der strengeren Ebene befand.

Eine andere Option, wie in John Siracusas ausgezeichneter Rezension erwähnt , besteht darin, vom Terminal aus Folgendes zu tun:

% xattr -d com.apple.quarantine /path/to/Eclipse.app

Ich habe dies (noch) nicht persönlich getestet, aber John ist eine solide Quelle.

Tyr
quelle
2
Ja, der Befehl funktioniert;)
DiogoNeves
Möglicherweise funktionieren auch alternative Auspackwerkzeuge. Zum Beispiel beim Extrahieren des Archivs StuffIt Expander kann Eclipse.app ohne Probleme ausgeführt werden ...
rec
7

Klicken Sie einfach mit der rechten Maustaste auf eine App, über die sich Gatekeeper beschwert, und wählen Sie "Öffnen". Sie erhalten eine Warnung, aber eine der Schaltflächen ist "offen". Nachdem Sie im Dialogfeld "Öffnen" ausgewählt haben, wird die Warnung für diese Anwendung nie wieder angezeigt.

Dies wird in den häufig gestellten Fragen zu Gatekeeper von Apple als Ausnahme für die jeweilige Anwendung erläutert:

Stephen
quelle
5

Nein , es gibt keine spezifische bearbeitbare "Liste" für Gatekeeper. Apps, die bereits auf Ihrem System vorhanden sind, werden standardmäßig zur "Whitelist" von Gatekeeper hinzugefügt. Aus diesem Grund wird sie nach dem Update auf Mountain Lion ohne Zwischenfälle ausgeführt.

Sie haben nur die Möglichkeit, Ihre Sicherheitseinstellungen zu ändern, um alle Apps zuzulassen, oder mit der rechten Maustaste auf die neu heruntergeladene App zu klicken und "Öffnen" auszuwählen. Auf diese Weise können Sie Gatekeeper für diese App jetzt und immer umgehen.

Terrance Shaw
quelle
Es gibt eine solche Liste: / var / db / SystemPolicy.
Chiggsy
0

Ja, es gibt eine solche Liste:

von man spctl

/var/db/SystemPolicy.

Verwenden Sie das spctl-Tool, um Elemente zur Richtlinie hinzuzufügen und daraus zu entfernen.

kichernd
quelle