Sie müssen sich nicht damit befassen. Öffnen Sie es und OS X fragt Sie nach Ihrer Erlaubnis. Oder wie von Richard vorgeschlagen, löschen Sie es mit etwas wie:
xattr -d com.apple.quarantine my_jar.jar
Um dies automatisch für jede heruntergeladene Datei zu tun, können Sie eine Ordneraktion an den Downloadordner anhängen, wie auf macosxhints.com in 10.5 beschrieben: Entfernen Sie das Warnflag "Heruntergeladene Datei" .
Und die folgende wurde vor langer Zeit auf macosxhints.com geschrieben, für Safari: 10.5: Deaktivieren Sie die ‚heruntergeladen aus dem Internet‘ Datei Warnung und behauptet, ein entfernen VerifiedDownloadPlugin.plugin
aus /Library/Internet Plug-Ins
. Ich habe das nicht getestet.
Nebenbei: Manchmal muss man ein einzelnes Programm mehrmals auf einem Mac starten. Das kann mit cd /Applications/some-application/
gefolgt von getan werden open -n "Application Name.app"
. Das braucht wirklich das .app
Suffix; Beim Laufen open -n "Application Name"
erhält GateKeeper möglicherweise einen Zugriff:
"Anwendungsname" kann nicht geöffnet werden, da er von einem nicht identifizierten Entwickler stammt.
Ihre Sicherheitseinstellungen ermöglichen die Installation nur von Apps aus dem Mac App Store und von identifizierten Entwicklern.
Selbst das Entfernen des erweiterten Attributs com.apple.quarantine
behebt das nicht, aber die Verwendung des .app
Suffix funktioniert einwandfrei.
(Ich rate niemandem, die Sicherheitsmaßnahmen tatsächlich zu beseitigen.)