Cómo obtener un CodeSignature para una aplicación de Mac OS X
Pregunta
¡Hey! Creo que esto es una simple pregunta para usted. La mayor parte de las aplicaciones del sistema y también algunas aplicaciones de terceros han integrado una CodeSignature en su conjunto. Escuché con un CodeSignature tal sistema no pediría más para aceptar conexiones de red entrantes (si está activado el cortafuegos). Ahora la pregunta es dónde conseguir un CodeSignature tales ...
Gracias por su ayuda!
Solución
¿Dónde y cómo obtener el código firmado?
GuíaLa firma de código es una tecnología introducido en Mac OS X v10.5 que asegura la integridad del código y permite al sistema reconocer actualiza versiones de código como el mismo programa que el original. Una vez que haya firmado su código, cualquier cambio en el código que que no tiene la intención, ya sea introducido accidentalmente o por los hackers-puede ser detectado por el sistema. En el otro parte, su firma en una versión actualizada versión de su programa le dice al sistema para el tratamiento de la nueva versión exactamente como se trató a la edad, por lo que los usuarios no se molestan con oscura diálogos para pedirles que dar permiso al llavero o algún otro sistema componente para interactuar con su código.
firma de código es rápido, requiere unos pocos recursos, y aumenta el tamaño de su entrega en menos del 1%. Las firmas no alteran la forma en que su código carreras y son ignorados por Mac OS X versiones anteriores a Mac OS X v10.5; Por lo tanto, no hay razón para no hacerlo firmar el código. Sin embargo, hay una algunas cosas que necesita saber antes empezar. En este documento se explica la terminología y los conceptos que necesita para conocer y le da unos procedimientos sencillos que puedas seguir para firmar el código.
Debido a que el sistema esperará que todos código para ser firmado, cualquier código que es no firmado no se comportará de la misma manera que la mayoría de los programas en el sistema del usuario. En particular, el usuario es probable que ser molestado con cajas y mensajes de diálogo adicionales de código sin firmar que no ven con código firmado, y el código sin firmar no podría funcionar como se espera con cierta los componentes del sistema, tales como parental controles. Es muy recomendable que firme todo el código destinado a la utilizar con Mac OS X v10.5 o posterior.
Por lo tanto, si usted está entregando, o la intención de entregar, el código que podría Alguna vez puede ejecutar en Mac OS X v10.5 o después, usted debe leer este documento.