Comment obtenir un CodeSignature pour une application Mac OS X
Question
Hey! Je pense que cela est une simple question pour vous. La plupart des applications du système et aussi des applications tierces ont intégré un CodeSignature dans leur ensemble. J'ai entendu avec un tel CodeSignature le système ne demanderait pas plus d'accepter les connexions réseau entrantes (si le pare-feu est activé). Maintenant, la question est de savoir où obtenir un tel CodeSignature ...
Merci pour votre aide!
La solution
Où et comment obtenir le code signé?
Voir Guide signature :
La signature du code est une technologie introduit sous Mac OS X v10.5 que assure l'intégrité du code et permet au système de mise à jour RECONNAÎTRE versions de code que le même programme comme l'original. Une fois que vous avez signé votre code, toute modification du code vous n'avez pas l'intention, que ce soit introduit ou par mégarde par des pirates-peut être détectée par le système. De l'autre main, votre signature sur une mise à jour version de votre programme indique la système pour traiter la nouvelle version exactement comme elle a traité l'ancien, de sorte que les utilisateurs ne sont pas pris la peine avec obscure les boîtes de dialogue en leur demandant de donner la permission au trousseau ou un autre système composant à interagir avec votre code.
Code de signature est rapide, ne nécessite que peu ressources et augmente la taille votre livrable par moins de 1%. Les signatures ne modifient pas comment votre code court et sont ignorés par Mac OS X les versions antérieures à Mac OS X v10.5; Par conséquent, il n'y a aucune raison de ne pas signez votre code. Cependant, il y a quelques choses que vous devez savoir avant de vous commencer. Ce document explique la terminologie et les concepts que vous devez connaître et vous donne quelques procédures simples que vous pouvez suivre pour signer votre code.
Parce que le systèmeattendra tous Code à signer, tout code non signé ne se comportera pas de la même manière que la majorité des programmes sur le système de l'utilisateur. En particulier, l'utilisateur est susceptible d'être dérangé par boîtes de dialogue supplémentaires et invites pour le code non signé qu'ils ne voient pas avec le code signé et du code non signé pourrait ne pas fonctionner comme prévu avec certains les composants du système, tels que des parents contrôles. Il est fortement recommandé que vous signez tout le code destiné à utiliser avec Mac OS X version 10.5 ou ultérieure.
Par conséquent, si vous livrez, ou l'intention de délivrer, le code qui pourrait jamais être exécuté sur Mac OS X v10.5 ou plus tard, vous devriez lire ce document.