¿Generando un certificado de desarrollador de Safari desde Windows? Las antiguas instrucciones que desde entonces han sido eliminadas.

3

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

Trabajé con la generación de un certificado de desarrollador de Safari desde Windows antes, cuando realmente era compatible (y como tal, la creación de una extensión de Safari en Windows también con Safari 5). Lástima que no previera que Apple eliminara el soporte de Windows con Safari 6 y junto con eso las instrucciones para generar el certificado de desarrollador de Safari desde Windows. Nunca guardé esas instrucciones. Ojalá lo hiciera.

Si no me equivoco (ya que no tengo las instrucciones reales), creo que desde Windows, si uno tenía las instrucciones, es probable que todavía sea posible generar el archivo de solicitud de certificado para luego enviarlo en Safari de Apple. Portal de desarrolladores para luego generar / obtener el certificado de desarrollador final. Para que se puedan construir extensiones en Windows Safari 5, si la extensión no tiene que ser específica o específica para la versión de Safari.

Entonces, si no me equivoco, me preguntaba si alguien tenía (archivado) las antiguas instrucciones de Windows para generar la solicitud de certificado. Claro que sería bueno verlos / leerlos, incluso si ya no funcionan, al menos como punto de referencia.

    
pregunta David 27.01.2015 - 22:27

1 respuesta

3

Este cómo hacerlo puede contener toda la información necesaria proporcionada por Apple en el pasado o, de lo contrario, ayudar a:

La guía de desarrollo de la extensión Apple Safari describe cómo generar un archivo CSR (solicitud de firma de certificado) 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 pasos para crear un certificado de desarrollador para Windows.

  • Regístrese en el programa para desarrolladores de Apple Safari aquí
  • Descargue e instale el Certificado X y la administración de claves ( XCA )
  • Genera una nueva clave privada en XCA. - Después de instalar el XCA, vaya a Archivo - > Nueva base de datos. Dar el nombre de la base de datos y la contraseña. Ahora, la nueva opción de clave estará habilitada.
  • Elija una nueva clave y asigne el nombre a la clave privada y asigne un tamaño de 2048 bytes.
  • Desde XCA, seleccione la pestaña "Solicitudes de firma de certificado". Haga clic en "Nueva solicitud" y complete los detalles necesarios.
  • Exportar la solicitud de firma de certificado (CSR).
  • Solicite un certificado en apple aquí utilizando la Solicitud de firma de certificado (CSR).
  • Descargue el certificado de la cuenta de Apple.
  • Haga clic en la pestaña "Certificados" en XCA e importe el certificado que se descargó de Apple a XCA.
  • Exportar el certificado como archivo p12.
  • Haga doble clic en el archivo * .p12. El certificado se importará en las ventanas Certiciate-Manager.
  • Ahora, abra el navegador de safari y haga clic en Desarrollar - > Mostrar constructor de extensiones. Puedes ver que el certificado fue detectado.
respondido por el klanomath 27.01.2015 - 23:05

Lea otras preguntas en las etiquetas