3 votos

¿Generar el certificado de desarrollador de Safari desde Windows? Las antiguas instrucciones que ya han sido eliminadas

NOTA: No estoy seguro de que este sea el mejor foro entre el grupo de foros/sitios de StackExchange para esta pregunta. Por favor, recomiende uno mejor si este no es el mejor.

Ya trabajé con la generación del certificado de desarrollador de Safari desde Windows, cuando era realmente soportado (y como tal construyendo una extensión de Safari en Windows también con Safari 5). Lástima que no haya previsto que Apple dejara de dar soporte a Windows con Safari 6 y junto con ello las instrucciones para generar el certificado de desarrollador de Safari desde Windows. Nunca guardé esas instrucciones. Ojalá lo hubiera hecho.

Si no me equivoco (ya que no tengo las instrucciones reales), creo que desde Windows, si uno tuviera las instrucciones, probablemente todavía debería ser posible generar el archivo de solicitud de certificado para luego presentarlo en el portal de desarrolladores de Safari de Apple para luego generar/obtener el certificado de desarrollador final. Así que uno podría construir extensiones en Windows Safari 5, si la extensión no tiene que ser específica de la versión de Safari.

Así que si no me equivoco, me preguntaba si alguien tiene (archivadas) las antiguas instrucciones de Windows para generar la solicitud de certificado. Seguro que estaría bien verlas/leerlas, aunque ya no funcione, como punto de referencia al menos.

3voto

klanomath Puntos 19587

Este cómo puede contener toda la información necesaria proporcionada por Apple en el pasado o ayudar de otra manera:

La guía de desarrollo de la extensión de Apple Safari describe cómo generar un archivo CSR (Certificate Signing Request) para Mac. Pero, si queremos desarrollar las extensiones de Safari en Windows 7, no tenemos ningún recurso que nos guíe. Aquí, estoy proporcionando los pasos para crear el certificado de desarrollador para Windows.

  • Regístrese en el programa para desarrolladores de Apple Safari aquí
  • Descargue e instale X Certificate and key management ( XCA )
  • Generar una nueva clave privada en XCA. - Después de instalar el XCA, vaya a Archivo ->Nueva base de datos. Indique el nombre de la base de datos y la contraseña. Ahora, la opción de nueva clave estará habilitada.
  • Elija una nueva clave y dé el nombre para la clave privada y dé el tamaño de 2048 Bytes.
  • En el XCA, elija la pestaña "solicitudes de firma de certificados". Haga clic en "Nueva solicitud" y rellene los datos necesarios.
  • Exporte la solicitud de firma de certificado (CSR).
  • Solicitar un certificado en apple aquí mediante la solicitud de firma de certificado (CSR).
  • Descargue el certificado desde la cuenta de Apple.
  • Haga clic en la pestaña "Certificados" de XCA e importe el certificado descargado de Apple a XCA.
  • Exportar el certificado como archivo p12.
  • Haga doble clic en el archivo *.p12. El certificado se importará en el Certiciate-Manager de Windows.
  • Ahora, abra el navegador safari y haga clic en Desarrollar -> Mostrar constructor de extensiones. Usted es capaz de ver que el certificado se detectó.

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