Es gibt viele Informationen zu StackOverflow und anderen Informationen zum Löschen der Mac-Quarantäneeigenschaft. In meinem Fall würde ich es gerne einstellen. Dies ist, um zu testen, dass meine App ordnungsgemäß signiert ist, so dass der Benutzer die Warnung "Untrusted Developer" nach dem Herunterladen heiß bekommen wird.Verwenden von xattr zum Festlegen der Quarantäneeigenschaft von Mac OSX
Meine App ist besonders groß (wir verteilen von einer großen Datei Download-Site, nicht der Laden) und es ist nicht bequem zu Upload und Download, um dies zu testen. Ich hatte in der letzten Woche einige Schlachten mit Codesignierung, daher ist dieses Testen für mich wichtig.
Sobald eine Datei hat die Quarantäne Eigenschaft ich sehe, wie ich es ändern kann, um die Werte zu haben:
0002 = downloaded but never opened (this is the one that causes the warning)
0022 = app aborted by user from the warning dialogue (you hit 'cancel' in the dialogue)
0062 = app opened (at least) once (you hit 'open' in the dialogue)
Aber ich weiß nicht, wie es die Eigenschaft in erster Linie geben.
Das Kopieren des Attributs in die Textdatei und das anschließende Schreiben mit 'xattr -w' funktioniert tatsächlich. –