Der Gatekeeper-Datenausführungsverwaltungsdienst von Apple bietet erhöhte Sicherheit für OS X-Benutzer, kann jedoch gelegentlich einige legitime Programme blockieren, insbesondere bei den höchsten Sicherheitseinstellungen.
Die drei Stufen der Gatekeeper-Sicherheit in OS X bestehen darin, alle Programme zuzulassen, mit einer gültigen Apple Developer ID signierte Programme zuzulassen oder nur Programme zuzulassen, die über den Mac App Store verteilt werden. Bei den zwei restriktiveren Ebenen erfordert das System eine explizite Anweisung zum Ausführen einer nicht vertrauenswürdigen Anwendung. Dieser Ansatz erhöht zwar die Sicherheit. Wenn Sie Gatekeeper auf höhere Sicherheitsstufen gesetzt haben, können beim Aktualisieren einiger Programme Probleme auftreten, auch wenn diese Programme zuvor der Ausnahmeliste von Gatekeeper hinzugefügt wurden.
Dies gilt insbesondere für Programme, die Selbstaktualisierungen anwenden, indem sie ein eigenständiges Aktualisierungsprogramm herunterladen und ausführen, wobei das Aktualisierungsprogramm zwar von Gatekeeper ausgeführt werden darf, der Aktualisierungsprogramm jedoch möglicherweise nicht.
Der Opera-Browser wird beispielsweise aktualisiert, indem ein Updater in einen relativ versteckten Cache-Ordner heruntergeladen wird, in dem er beim nächsten Start des Browsers ausgeführt wird. Wenn die Gatekeeper-Sicherheit jedoch auf der höchsten Stufe eingestellt ist, wird der Updater nicht ausgeführt, da er nicht als App Store-Programm erkannt wird.
Normalerweise ist dies kein Problem. Wenn diese Einschränkung angezeigt wird, können Sie mit der rechten Maustaste auf ein Programm klicken, um es über das Kontextmenü zu öffnen. Dadurch wird es als Ausnahme zu den Gatekeeper-Regeln hinzugefügt. Da sich der Updater jedoch in einem versteckten Cache-Ordner befindet, kann er nach dem Beenden nicht ohne weiteres aufgerufen werden. Das bedeutet, dass Opera nach dem Klicken auf "OK" in der Meldung, dass das Programm nicht ausgeführt werden darf, einfach beendet wird und nichts als zulässig markiert wird.
Um solche Fehler zu umgehen, haben Sie drei Möglichkeiten:
- Deaktivieren Sie den Gatekeeper vorübergehend
Dies ist möglicherweise die einfachste Option, da das Programm ausgeführt und aktualisiert werden kann. Wechseln Sie dazu zu den Sicherheitssystemeinstellungen, authentifizieren Sie sich und wählen Sie die Option, um die Ausführung von Anwendungen zuzulassen, die von überall heruntergeladen werden.
- Laden Sie das Update vom Entwickler herunter
Sie können auf die Website des Anwendungsentwicklers zugreifen und den Updater von dort herunterladen. Auf diese Weise können Sie die Anwendung öffnen, indem Sie mit der rechten Maustaste darauf klicken und im Kontextmenü Öffnen wählen und dann bestätigen, dass Sie die Anwendung ausführen möchten.
- Greifen Sie auf das aktuelle Aktualisierungspaket zu, und machen Sie eine Gatekeeper-Ausnahme dafür
Obwohl der Updater ausgeblendet ist, können Sie ihn freigeben und dann manuell ausführen. Warten Sie dazu, bis Gatekeeper seine Warnmeldung anzeigt, klicken Sie mit der rechten Maustaste auf das Dock-Symbol des Updaters und wählen Sie Optionen> Im Finder anzeigen. Klicken Sie dann mit der rechten Maustaste auf das Aktualisierungspaket, um es zu öffnen, und fügen Sie es den Gatekeeper-Ausnahmen hinzu. Dies funktioniert möglicherweise nicht in allen Fällen, sollte aber in den meisten Situationen, in denen der Updater eine separate Anwendung ist, die nicht signiert ist, auftreten.
Lassen Sie Ihren Kommentar