Deaktivieren Sie die Verwendung des erweiterten Attributs „com.apple.quarantine“ auf Mojave

Ich habe mir vor kurzem Mojave zugelegt. Kann mir jemand sagen, ob es möglich ist, die Verwendung des erweiterten Attributs "com.apple.quarantine" für alle Apps zu deaktivieren, die ich jetzt habe oder in Zukunft herunterladen werde? Danke!

Antworten (2)

Wenn ich Ihre Frage klar verstanden habe, ist hier die Lösung, mit der Sie sie vollständig deaktivieren können.

  1. Terminal öffnen
  2. Geben Sie den folgenden Befehl ein

    sudo defaults write com.apple.LaunchServices LSQuarantine -bool NO
    
  3. Danach neu starten, und Sie sollten eingestellt sein.

Wenn Sie die Quarantäne für bereits heruntergeladene Dateien deaktivieren möchten

  1. Terminal öffnen .
  2. Führen Sie den folgenden Befehl aus:

    xattr -l /path/to/application/applicationName.app
    
  3. Sie sehen eine Ausgabe ähnlich der folgenden:

    Geben Sie hier die Bildbeschreibung ein

Um ein erweitertes Attribut manuell zu entfernen, geben Sie den folgenden Befehl in Terminal ein

   xattr -d com.apple.quarantine /path/to/application/applicationName.app
@Tetsujin und Udhy - Dieser Befehl kommt mir bekannt vor, als ich OS X das letzte Mal verwendet habe (El Capitan im Jahr 2016!). Ironischerweise habe ich gerade festgestellt, dass dies nicht das große Problem ist, das es anfangs zu sein schien, da ich jetzt alle Apps installiert habe, die ich brauche, und mich nicht mehr nerven. Aber wenn ich die Notwendigkeit finde, ein anderes zu installieren, werde ich euch wissen lassen, ob es tatsächlich funktioniert. Udhy kann jedoch vorerst die akzeptierte Antwort haben :-) Tetsujin, trotzdem danke für den Versuch zu helfen und dafür, dass Sie "schnellste Waffe im Westen" sind ... vielleicht die schnellste Waffe, die ich je auf einer SE-Site gesehen habe!
Hmm ... nein, dieser Befehl scheint nicht wirklich geholfen zu haben - habe gerade ein neues .pkg-Installationsprogramm heruntergeladen und immer noch den Dialog erhalten, selbst nach einem Rechtsklick, wie von @Tetsujin vorgeschlagen :-( Ich denke, ich kann mit dem Ärger leben des Popup-Dialogs, da ich selten etwas anderes auf diesem Mac herunterladen/installieren werde. Ich wollte zukünftige Leser nur warnen, dass eine andere Lösung erforderlich ist.
Danke schön! xattr -d com.apple.quarantine MyApp.appwar die einzige Möglichkeit, meiner Anwendung den Zugriff auf ihre Ressourcendateien zu ermöglichen. Anscheinend verhindert das Quarantäne-Flag chdirAnrufe, mit denen ich Ressourcen in das Verzeichnis neben der App lade. Ist das der Grund, warum jeder Mac-Software in dmg-Images veröffentlicht, um zu vermeiden, dass Apple dummerweise alles markiert, was aus Zip-Dateien extrahiert wurde? So ein Schmerz.

Führen Sie zuerst aus, anstatt zu doppelklicken, klicken Sie mit der rechten Maustaste und wählen Sie Öffnen.

Erledigt.

Deaktivieren Sie alternativ SIP und Sie erhalten diese Option zurück, in Sicherheit & Datenschutz…

Geben Sie hier die Bildbeschreibung ein

… obwohl Sie immer noch ein „Sind Sie sicher?“ bekommen. Nachrichten, Sie können einfach "OK" sagen

Nach Kommentaren: Möglicherweise müssen Sie dies auch im Terminal festlegen

sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

Von Apps, die von „überall“ heruntergeladen wurden, dauerhaft zulassen

Alter, ich würde dir ernsthaft +1000 Stimmen geben, wenn ich könnte. Ich werde diese Antwort auf jeden Fall akzeptieren, sobald ich dazu in der Lage bin (in 6 Minuten anscheinend lol). Vielen Dank!
Eigentlich scheint es, als würde das Deaktivieren von SIP auf Mojave diese Option "überall" nicht wirklich zurückbringen ... Ich habe es deaktiviert, neu gestartet und kann immer noch nicht von überall zulassen :-(
hmmm … vielleicht habe ich das auch getan … apple.stackexchange.com/a/198123/85275 – Hinzufügen zur Antwort
OK, werde ich mal ausprobieren...nochmals vielen Dank :-)
Wünsch dir viel Glück - lass uns wissen, wie es läuft. Das Bild stammt übrigens von meinem eigenen Mojave-Mac, also habe ich es offensichtlich irgendwann geschafft… Ich weiß nur nicht genau wie ;)
LOL, keine Sorge, danke, Kumpel :-) Ich habe den Befehl ausprobiert und er hat nichts mit diesem Pref-Bereich gemacht, aber vielleicht ist ein Neustart erforderlich ...? Wird lyk, sobald ich die Möglichkeit zum Neustart habe (Laufen eines langen Batch-Jobs atm: P)