Ich mache eine App auf OSX 10.9 mit Python 2.7. Aber wenn es zum ersten Mal gestartet wird, kommt eine Warnung.
Sie öffnen die Anwendung MYAPP zum ersten Mal. Bist du sicher Sie möchten diese Anwendung öffnen?
Die Anwendung befindet sich in einem Ordner mit dem Namen Applications. Zu sehen Klicken Sie im Finder auf Anwendung anzeigen, ohne sie zu öffnen.
So vermeiden Sie diese Warnung. Muss ich ein paar Änderungen vornehmen? info.plist von app .
Ich hatte das durchgemacht Fragen und Antworten Über Änderungen auf der App-Seite wird jedoch nichts erwähnt.
Ich möchte nicht, dass der Benutzer Befehle verwendet, um Änderungen manuell auszuführen oder durchzuführen. Benutzer kann durch deaktivieren "com.apple.LaunchServices LSQuarantine -bool NO"
für alle oder "xattr -rd com.apple.quarantine Application.app"
für bestimmte App.
Das hatte ich auch unterzeichnet die App mit Entwickler-ID.
So deaktivieren Sie dieses Dialogfeld von Popping.
defaults write com.apple.LaunchServices LSQuarantine -bool false
deaktiviert diese Dialoge nicht einmal. Es werden nur die Dialogfelder zum Öffnen von Dateien deaktiviert, die aus dem Internet heruntergeladen wurden.Antworten:
Klicken Sie einfach mit der rechten Maustaste auf Ihre Anwendung und wählen Sie "Öffnen". Dadurch wird Gatekeeper sofort umgangen, ohne die Funktion zu deaktivieren (wodurch der Mac in hohem Maße vor Drive-by-Infektionen geschützt wird).
quelle