¿Mi empresa necesita la firma de código con dos certificados digitales? Desarrollador de Apple y certificado EV?

1

Mi empleador planea distribuir software Mac OSX fuera de la App Store a través de su sitio web. ¿Necesito obtener un ID de desarrollador organizacional de Apple ($ 99 USD / año) además de comprar un certificado de firma de código EV de Symantec? O, ¿funcionará bien el certificado de ID de Dev de Apple? Estoy confundido - ¿cuál es el proceso? Y si también pudieras mostrar lo que hacemos en la línea de comandos o XCode, eso también ayudaría.

Mira, estoy acostumbrado a distribuir en Windows. En Windows, solo obtenemos un certificado EV de Symantec para firmar el producto. Al realizar el costoso certificado EV, pasa los filtros del navegador web sin previo aviso, con suficientes descargas desde diferentes direcciones IP.

Apple dice lo siguiente, pero está claro como barro (no sorprende, ya que esta es la documentación de Apple) porque no explica si no necesito firmar con ambos certificados o solo con uno (si eso es posible) firmar con dos certificaciones).

enlace

En esa página, indica:

  

Nota: Apple utiliza la forma y el formato estándar de la industria de firma de código   certificados Por lo tanto, si su empresa ya tiene un tercero   La identidad de firma que utiliza para firmar el código en otros sistemas, puede   utilícelo con el comando de código de OS X.

    
pregunta Volomike 21.03.2016 - 18:32

1 respuesta

1

Esto es lo que dice la documentación de Apple sobre esto en la sección Identificación del desarrollador: "Puede distribuir sus aplicaciones Mac fuera de la tienda de aplicaciones de Mac usando la Identificación del desarrollador. Firmando sus aplicaciones Mac, complementos y paquetes de instalación con una El certificado de ID de desarrollador le permite a Gatekeeper verificar que las aplicaciones no son creadas por desarrolladores de malware y no han sido alteradas desde que se firmaron ". Aquí está el enlace: enlace . Haga clic en Más información en esta sección para obtener más información.

De acuerdo con la documentación aprobada, los desarrolladores pueden solicitar el ID de desarrollador y usarlo para crear certificados y firmar archivos de aplicaciones. Por lo que leí, solo necesitará el certificado de Apple. Planeo hacer esto cuando sea aprobado como desarrollador de Apple.

    
respondido por el Pamela Cook - LightBe Corp 16.05.2016 - 23:58

Lea otras preguntas en las etiquetas