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!
Wenn ich Ihre Frage klar verstanden habe, ist hier die Lösung, mit der Sie sie vollständig deaktivieren können.
Geben Sie den folgenden Befehl ein
sudo defaults write com.apple.LaunchServices LSQuarantine -bool NO
Wenn Sie die Quarantäne für bereits heruntergeladene Dateien deaktivieren möchten
Führen Sie den folgenden Befehl aus:
xattr -l /path/to/application/applicationName.app
Sie sehen eine Ausgabe ähnlich der folgenden:
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
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…
… 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
Kenny83
Kenny83
Raptor007
xattr -d com.apple.quarantine MyApp.app
war die einzige Möglichkeit, meiner Anwendung den Zugriff auf ihre Ressourcendateien zu ermöglichen. Anscheinend verhindert das Quarantäne-Flagchdir
Anrufe, 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.