Aquí podría ser tu PUBLICIDAD


Aprovisionamiento de iPhone: ¿Keychain está insertando una dirección de correo incorrecta en el CSR?

votos
0

Estaba teniendo un problema donde mi certificado de desarrollo no se expandió (no estaba vinculado) a mi clave privada.

Seguí el problema hasta una discrepancia en el correo electrónico que usé para crear mi Dev Cert y el único llavero fue seleccionado automáticamente cuando instalé mi CSR que creé para hacer mi certificado Dev.

Lo verifiqué examinando el contenido de mi CSR de la siguiente manera.

1) Haga doble clic en el archivo CSR existente para iniciar el proceso de 'instalación' en Keychain.

2) Seleccione la casilla de verificación 'Permitir anular el valor predeterminado para esta solicitud'.

3) Presione Continuar dos veces para ir a la página 'Crear su certificado'.

4) Seleccione la casilla de verificación 'Permitir anular los valores predeterminados'.

5) Presione Continuar dos veces para ir a la página 'Información del certificado'.

Aquí encontré que el correo electrónico que figuraba en el campo Dirección de correo electrónico era diferente del que utilicé para crear el certificado de desarrollo.

Traté de seleccionar el correo electrónico correcto e instalar el CSR, pero no pude vincular los certs.

La única solución que pude encontrar fue volver a crear mi certificado Dev usando esa dirección de correo electrónico anterior, de modo que cuando instalé el CSR de la manera normal, todo estaba vinculado.

¿Alguien más ha tenido este problema?

¿Alguien sabe dónde está la cadena de llaves recibiendo esa lista de direcciones de correo electrónico alternativas, así que puedo despejarla?

Publicado el 12/03/2009 a las 17:51
fuente por usuario patrickh
En otros idiomas...        العربية       

1 respuestas

votos
1

Hacer que los certificados funcionen bien solía ser un completo desastre. Traté de seguir las instrucciones originales de Apple el año pasado y nunca fui capaz de hacerlo funcionar. Afortunadamente, hay una nueva forma de hacerlo que es mucho más simple y confiable:

  1. inicie sesión en el Centro de desarrollo de iPhone de Apple ( http://developer.apple.com/iphone/ )
  2. haga clic en el enlace (lado derecho de la pantalla) en el Portal del programa para desarrolladores de iPhone
  3. justo en el medio de la página hay una nueva herramienta. El texto del título dice "Obtenga su aplicación en un iPhone con el Asistente de provisión de desarrollo " y hay un botón marcado " Asistente de inicio ". Haga clic en el botón marcado "iniciar asistente" y siga las instrucciones.

Resultado: Apple lo llevará de la mano durante todo el proceso de certificación, y es completamente diferente de lo que era antes: su problema actual podría no aparecer.

Respondida el 30/04/2009 a las 07:04
fuente por usuario glenra


Aquí podría ser tu PUBLICIDAD