2012-03-30 9 views
17

Duplicar posible:
Code Sign error: The identity ‘iPhone Developer’ doesn’t match any valid certificate/private key pair in the default keychainiPhone Developer' no coincide con ninguna validez, el certificado no caducado/par de claves, pero yo estoy creando y Ipad aplicación privada

¿Por qué Recibo este mensaje cuando especifico que estoy desarrollando para el iPad y no para el iPhone. ¿Hay una clave privada separada que necesito? Cuando miro los certificados de acceso de llavero, tengo un certificado de desarrollador de iPhone válido hasta el 18 de enero de 2013. Entonces, cuál es el problema ?

+0

No necesita una clave privada separada. ¿Has creado los perfiles de aprovisionamiento adecuados y todo ese jazz? – coder

+0

tiene que mostrarse solo si lo está ejecutando en el iPad y no cuando se ejecuta en el iPhone? –

+0

** Todavía no me di cuenta de cómo conseguiste ese error cuando no estás compilando para iPhone **. Sí, por supuesto, si está haciendo la compilación para el dispositivo, tendrá que tener un identificador de paquete con su perfil de aprovisionamiento de coincidencia. –

Respuesta

10

No necesita una clave privada separada.

Asegúrese de que el identificador del paquete en su configuración de compilación coincida con el perfil de provisión, el perfil que se firmó con el certificado que tiene en su llavero.

+2

y ¿cómo debo hacer eso? –

+0

@JimThio ¿podría ser más específico sobre "eso"? –

+0

Resolví este problema con Command + Alt + shift + k. luego, cuando intento archivarlo suavemente, compilado. – rakeshNS

Cuestiones relacionadas