Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Error en xcode al compilar en el iphone

Aqui os dejo dos fotos con el error, estoy desesperado lo prove todo, ayer funcionava Hoy he arrancado la app con otro mac y he exportado el certificado y todo bien Al volver al mac primero me sale esto, he borrado todo, certificado,profiles..... lo he hecho todo de nuevo, y sigue haciendolo.... ayuda 208.vB 209.vB

10 Respuestas

0voto

Peter Puntos289100
No se alcanza a ver muy bien en las imágenes, pero parece que es en el certificado no ? Como prueba rápida puedes crear otro usuario de prueba en tu Mac y abrirlo ahí a ver que te dice. Si el problema persiste, por favor pega el código de error para verlo mejor. Saludos.

0voto

markfree Puntos4510
He provado con otro usuario i me sale igual, el codigo error es, [BEROR]Code Sign error: The identity 'iPhone Developer: Marc Vallejo (XXXX)' doesn't match any valid certificate/private key pair in the default keychain

0voto

Peter Puntos289100
Pues sin duda es algo con los certificados y los esta buscando en el keychain (llavero). Abre el keychain y borra los certificados para crearlos de nuevo. Ahí es donde esta el problema. Saludos.

0voto

markfree Puntos4510
Lo he borrado todo y lo he hecho todo nuevo, no se va el error, Puede se por que borre el certificado de la web y hice otro nuevo? te dan el mismo no?

0voto

Peter Puntos289100
No, puede cambiar, mejor revisalo porque puede ser eso.

0voto

markfree Puntos4510
Lo canvie todo no se, he enviado un correo a apple, a ver que dicen!

0voto

markfree Puntos4510
Lo he resuelto gracias!!! cuando inicias una app con un profile provisioning siempre tienes que tener el mismo en el mobil, si lo borras y haces uno nuevo no funciona, los nuevos para app nuevas que inicies con el mismo.

0voto

Peter Puntos289100
¿Podrías explicar mejor esa solución? Seguro que a más personas les ayuda a futuro. Saludos.

0voto

markfree Puntos4510
Si mira vamos a empezar desde el principio. 1- Creas la app 2- Creas certificado 3- Creas idApp 4- Creas provisining profile 5- Ejecutas tu app en el iphone Estos son los pasos para que funcione normalmente, el problema viene cuando por lo que sea borras el certificado(2) i los profiles (4) de la web de desarrollo, aun que hagas otro de nuevo no esta vinculado a los profiles del paso 4. Si tu creas nuevos profiles estaran vinculados al nuevo certificado pero no al viejo ni al revés. Si ejecutas una app nueva que no habías ejecutado nunca antes no hay problema se ejecutara con el certificado i el profile nuevos. Pero si ejecutas la app que anteriormente habías ejecutado con el certificado i los profiles viejos con el nuevo no funciona te dará problemas de profile provisioning. Pasos para ejecutar la app vieja: 1-Debes cargar el certificado viejo si lo tienes, ya que para hacer copia de seguridad tienes que ir al llavero y exportar el certificado. 2- Cargar el archivo de profile provisioning que creaste en su momento vinculado al certificado. Así vuelve a funcionar

0voto

Peter Puntos289100
Gracias, seguro le ayuda a alguien más :)

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...