6 votos

OS X: cómo comprobar si el instalador está firmado

Estoy creando un instalador para mi aplicación que utiliza el pkgbuild y el uso de certificado para firmar. Hay algún comando para verificar que la creó .archivo pkg es realmente firmado (me refiero a - OS X va a instalar sin decir que se trata de desarrollador no identificado)? Me gustaría usar este comando como el paso de la comprobación automatizada de flujo de trabajo.

7voto

hjdm Puntos 18

Usted puede utilizar pkgutil --check-signature YOUR.pkg. Ejemplo de salida:

Package "Silverlight.pkg":
   Status: signed by a certificate trusted by Mac OS X
   Certificate Chain:
    1. Developer ID Installer: Microsoft Corporation
   SHA1 fingerprint: AE D0 A7 C5 31 01 2B 70 D7 FB 49 5A 23 30 3A 67 05 36 5A 11
   -----------------------------------------------------------------------------
    2. Developer ID Certification Authority
   SHA1 fingerprint: 3B 16 6C 3B 7D C4 B7 51 C9 FE 2A FA B9 13 56 41 E3 88 E1 86
   -----------------------------------------------------------------------------
    3. Apple Root CA
   SHA1 fingerprint: 61 1E 5B 66 2C 59 3A 08 FF 58 D1 4A E2 24 52 D1 98 DF 6C 60

Sale con 0 de éxito.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X