Pregunta

El error que recibí en el intento de compilación fue:

Error de signo de código: la identidad 'iPhone Developer' no coincide con ningún par de clave privada / certificado válido en el llavero predeterminado

¿Alguien sabe cómo resolver esto?

Gracias // :)

¿Fue útil?

Solución

¿Eres un desarrollador pagado? ¿Ha creado un perfil de aprovisionamiento para su aplicación? ¿Ha instalado un perfil de aprovisionamiento a través del Organizador?

Si lo tiene, entonces debe ir a la utilidad KeyChain, asegurarse de que el inicio de sesión sea el llavero predeterminado y que el desarrollador del iPhone: su nombre se instale junto con las claves pública y privada de su certificado de desarrollo.

si no lo ha hecho, entonces debe seguir los pasos en la utilidad de aprovisionamiento http://developer.apple.com/iphone/manage/overview/index.action

Otros consejos

Esto me tomó aproximadamente 3 horas para averiguarlo, pero descubrí que cuando envías la solicitud del certificado, si tienes varios perfiles en tu computadora, es posible que tengas que solicitarlo a las claves en KeyChain Access para tu nombre. . solo hacerlo desde el menú desplegable no vinculaba el certificado a la clave privada ...

Suena estúpido simple, pero funcionó para mí:

Reinicia tu Mac

Lo sé, ¿qué es esto, Windows? Pero en realidad, acabo de actualizar xcode 3.2.5 con ios 4.2 y el mismo problema al ejecutar un nuevo xcode. Después de golpearme un poco la cabeza, simplemente reinicié mi Mac, volví a Xcode y al bingo.

Espero que sea tan fácil para todos;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top