Frage

Hey! Ich denke, dies ist eine einfache Frage für Sie ist. Die meisten der System-Anwendungen und auch einige Drittanbieter-Anwendungen haben eine CodeSignature in ihrem Bündel integriert. Ich habe gehört, mit einem solchen CodeSignature das System würde fragen nicht mehr für eingehende Netzwerkverbindungen zu akzeptieren (wenn die Firewall aktiviert ist). Nun ist die Frage, wo solche bekommen eine CodeSignature ...
Vielen Dank für Ihre Hilfe!

War es hilfreich?

Lösung

Wo und wie Code unterzeichnet bekommen?

Siehe Code Signing-Führer :

  

Code-Signierung ist eine Technologie,   in Mac OS X Version 10.5 eingeführt, dass   gewährleistet die Integrität des Codes und   ermöglicht das System aktualisiert erkennen   Versionen von Code als das gleiche Programm   wie das Original. Sobald Sie unterzeichnet   Ihr Code, jede Änderung des Code,   Sie hatte nicht die Absicht-ob eingeführt   Versehen oder durch Hacker-kann sein   vom System erkannt. Auf dem anderen   Hand, Ihre Unterschrift auf ein aktualisierter   Version des Programms zeigt die   System, die neue Version zu behandeln   genau so, wie es behandelt die alte, so dass   Benutzer werden nicht mit obskuren gestört   Dialoge sie um Erlaubnis zu fragen zu geben   zu den Schlüsselbund oder einem anderen System   Komponente mit Ihrem Code zu interagieren.

     

Signing Code ist schnell, erfordert nur wenig   Ressourcen und erhöht die Größe   Ihre lieferbare um weniger als 1%.   Unterschriften nicht verändern, wie Sie Ihren Code   läuft und werden ignoriert von Mac OS X   Versionen vor Mac OS X v10.5;   daher gibt es keinen Grund, nicht zu   unterschreiben Sie Ihren Code. Allerdings gibt es eine   paar Dinge müssen Sie, bevor Sie wissen,   Start. Dieses Dokument erläutert die   Terminologie und Konzepte, die Sie brauchen, um   wissen und gibt Ihnen ein paar   einfache Verfahren möglich   folgen Sie den Code zu unterzeichnen.

     

Da das System alle erwarten,   Code zu beliebigem Code unterzeichnet, das ist   nicht unterzeichnet nicht so verhalten, wird in der gleichen   Art und Weise, wie die Mehrheit der Programme   auf dem System des Benutzers. Speziell,   der Benutzer wird wahrscheinlich mit belästigt werden   zusätzliche Dialogfelder und Eingabeaufforderungen   für unsignierten Code, dass sie nicht sehen,   mit signierten Code, und unsignierten Code   möglicherweise nicht arbeiten, wie mit einigen erwartet   Systemkomponenten, wie beispielsweise Eltern   Kontrollen. Es wird dringend empfohlen   dass Sie den gesamten Code unterzeichnen, die für   Verwendung mit Mac OS X v10.5 oder höher.

     

Wenn Sie also liefern, oder   beabsichtigen, zu liefern, Code, der Macht   je auf Mac OS X v10.5 ausgeführt werden oder   später, sollten Sie dieses Dokument lesen.

Code Signing-Führer

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top