/ / Alles, was Sie über die Beglaubigung von Apps in macOS Catalina wissen müssen

Alles, was Sie über die Beglaubigung von Apps in macOS Catalina wissen müssen

Apple wird eine zusätzliche benötigenZertifizierungsschritt für Apps, die außerhalb des Mac App Store vertrieben werden. Bevor Sie jedoch über die Offenheit des Mac-Ökosystems in Panik geraten, sollten Sie wissen, dass die Situation etwas komplizierter ist, als es scheint.

Verbunden:

  • PSA: macOS Catalina beendet Ihre 32-Bit-Apps - Folgendes sollten Sie wissen
  • App Store funktioniert nicht in macOS Catalina, How-To Fix
  • Müssen Sie 32-Bit-Apps unter macOS Catalina ausführen? Verwenden Sie eine virtuelle Mojave-Maschine

Dieser zusätzliche Schritt wird als App-Beglaubigung bezeichnet.und Apple debütierte es tatsächlich wieder in macOS Mojave. Obwohl der Mechanismus nicht ganz neu ist, implementiert das Unternehmen eine neue Notaranforderung für Apps in macOS Catalina.

Hier ist was Sie wissen müssen

Was ist App-Beglaubigung?

App Notarization Header

Im Grunde genommen ist die App-Beglaubigung für Apple im Wesentlichen eine Möglichkeit, Anwendungen und Software, die außerhalb des App Store vertrieben werden, zu überprüfen oder zu überprüfen.

Durch den Notarprozess scannt AppleSoftware für schädliche Inhalte und Probleme mit der Codesignatur. Die App-Beglaubigung ist jedoch automatisiert. Dies ist ein großer Unterschied zum Überprüfungsprozess im App Store.

Was den eigentlichen Prozess angeht, wird es nicht viel gebenÄnderung für Benutzer. Entwickler hingegen müssen ihre App notariell beglaubigen. Dazu ist ein Entwickler-ID-Zertifikat erforderlich, und eine App wird tatsächlich an das Notarsystem von Apple gesendet.

Die Beglaubigung soll ein Schutzprozess seinBenutzer von Malware, Code-Injection und anderen böswilligen Bedrohungen. Es ist keine Möglichkeit für Apple, eine App von einem Mac basierend auf ihrem Inhalt zu genehmigen oder zu verbieten. Bei der Beglaubigung wird ein Ticket an signierte Apps angehängt. Gatekeeper überprüft alle Nicht-Mac Store-Apps ab macOS Catalina auf Beglaubigung.

Anders ausgedrückt, Apple sucht nicht nachWas macht eine App? Im Gegensatz zum Mac oder iOS App Store gibt es keine Einschränkungen hinsichtlich der Arten von Apps, die Sie herunterladen können. Die App wird nur auf schädliche Inhalte und Probleme mit der Codesignatur überprüft.

Was ändert sich in macOS Catalina?

In macOS Catalina verlangt Apple, dass Apps, die außerhalb des App Store verteilt werden, notariell beglaubigt werden, bevor Gatekeeper ihnen grünes Licht gibt.

Insbesondere sagt Apple, dass "alle neuen oder aktualisierten Kernel-Erweiterungen und alle Software von Entwicklern, die neu in der Distribution mit Entwickler-ID sind, notariell beglaubigt werden müssen, um ausgeführt zu werden."

Apple sagt außerdem, dass "ab macOS 10.15 standardmäßig für alle Software eine Beglaubigung erforderlich ist". Es ist jedoch etwas komplexer.

Die Änderungen gelten nur speziell für NeuSignierte Apps und ausführbarer Code, die nach dem 1. Juni 2019 erstellt wurden. Darüber hinaus sollte Software, die vor dem 7. April 2019 erstellt wurde, keine Notarisierung in macOS Catalina erfordern (zumindest theoretisch).

Was dies für Benutzer und Entwickler bedeutet

App-Beglaubigung

Um klar zu sein, wird die App-Notarisierungsanforderung Ihre Apps in macOS Catalina nicht vollständig beschädigen. In der Apple-Blogosphäre herrschte in dieser Angelegenheit große Verwirrung.

Apple lässt Sie weiterhin jede Software ausführendass Sie auf seiner Mac-Plattform wollen (die sich von seiner Philosophie auf iOS unterscheidet). Einige Medien haben berichtet, dass auf macOS Catalina keine nicht signierten Apps ausgeführt werden. Das stimmt nicht. Bestenfalls ist es irreführend.

Mit anderen Worten, Sie können weiterhin nicht notariell beglaubigte und sogar nicht signierte Apps in macOS Catalina ausführen. Es kann jedoch zusätzliche Schritte geben, und der Prozess wird insgesamt etwas komplizierter.

Sie können die Funktion jedoch nicht deaktivieren, aberSie können es in einer "weglaufenden" Kapazität ignorieren. Laut einigen Entwicklern wird das Ausführen von Software über die Befehlszeile oder das Klicken bei gedrückter Alt-Taste auf eine App auch Gatekeeper umgehen.

In der Praxis sieht das so aus, als würde ein Gatekeeper-Popup und möglicherweise einige zusätzliche Schritte, die in früheren Versionen von macOS nicht vorhanden waren, explizit ignoriert.

Auf der anderen Seite hat Apple angedeutet, dass die Situation in einer zukünftigen Version von macOS möglicherweise noch komplexer ist. Möglicherweise können Sie in einem bevorstehenden Update keine notariell beglaubigten oder nicht signierten Apps ausführen.

Wann wird das stattfinden?

Technisch gesehen wird Apple verlangen, dass Entwickler ihre Apps in macOS Catalina notariell beglaubigen. Auf jeden Fall sollte macOS Catalina diesen Monat irgendwann fallen, möglicherweise in der Woche vom 16. September.

Natürlich, es sei denn, Sie laden macOS Catalina herunter,Die Einschränkungen gelten nicht für Sie. Trotz der neuen Anforderungen empfehlen wir Benutzern, die neuesten Mac-Updates herunterzuladen, um Fehler und Sicherheitsbedrohungen zu minimieren.

Apple hat jedoch kürzlich einige notarielle Anforderungen gelockert, um Benutzern und Entwicklern den Übergang zu erleichtern.

Für Entwickler gehört dazu auch die Möglichkeitnotariell beglaubigte Apps, für die Hardened Runtime nicht aktiviert ist; wurden nicht mit einer Entwickler-ID signiert; oder Apps, die mit einem älteren SDK als den neueren Toolkits von Apple erstellt wurden.

Diese Voraussetzungen gelten laut Apple-Dokumentation bis Januar 2020.

Welche Auswirkungen hat die Beglaubigung von Apps?

Notariell beglaubigte Apps

Einige Entwickler und Benutzer sind besorgt über die Auswirkungen der Anforderungen an die App-Notarisierung in macOS Catalina (und darüber hinaus). Und auf den ersten Blick sieht es so aus, als hätten sie Grund zur Sorge.

Apfel könnte Verbieten Sie nicht notariell beglaubigte Software in einer zukünftigen Version von macOS. Basierend auf der Richtung, in die es geht, kann der Vorgang so einfach wie das Umlegen eines Schalters sein.

Für Benutzer, die die Tatsache schätzen, dass macOS istBei einem offenen Betriebssystem - im Gegensatz zu iOS - sehen die Notaranforderungen für Apps wie ein Warnzeichen aus. Auf der anderen Seite scheint dies der schnellste Weg zu sein, um die Unterstützung von unternehmungslustigen Entwicklern und professionellen Mac-Benutzern zu verlieren.

Apple könnte jedoch einfach die App-Notarisierung verwenden, um dem Mac ein wenig zusätzliche Sicherheit (oder Sicherheitstheater) zu verleihen, ohne dass alle Apps gezwungen werden, den Mac App Store zu durchlaufen, wie dies für iOS der Fall ist.

Nach unserer Meinung und den Meinungen vielerEntwickler, dies scheint das wahrscheinlichste Szenario. Aber es ist natürlich schwer vorherzusagen, was Apple tun wird. Nehmen Sie diese Prognose mit einem Körnchen Salz.

Bemerkungen: