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 después de cargar los certificados. [Solucionado]

Llevo solo 1 mes desarrollando una aplicación que tenía en VisualBasic. He creado el primero y lo quería probar el el iPad. He creado los certificados. Ejecuto el programa y me da un error SIGART en el main.m. Apunta a una dirección que creo que debe ser mi certificado, por que tiene el mismo numero de dígitos pero son diferentes. La dirección es: /Users/CLAUDIO/Library/Application Support/iPhone Simulator/5.0/Applications/....... (el código). Alguien me sabría decir que me ha pasado o que me ha faltado por hacer? Gracias.

15 Respuestas

0voto

Peter Puntos289420
Hola CMOC59, bienvenido al sitio. Estas usando Xcode ? Que versión ? Que Mac OS X ? Prueba reiniciar Xcode, a veces solo con eso se soluciona el problema, aunque no estaría de más que explique un poco más a detalle lo que tienes, lo que haces y el error exacto. Saludos.

0voto

CMOC59 Puntos2360
Buenos días Peter, gracias por contestar tan pronto: Tengo un Mac pro i7 con Lion y la última versión de Xcode, 3 pantallas: desarrollo, simulación e internet. iPad2, iphone4. He creado otra aplicación con otro nombre y he pasado todo el código a esta. También he cambiado el ViewController.wib por un storyBoard.storyBoard. Le he añadido el image.phg para que aparezca en el simulador con su icon. Hasta aquí todo bien, ahora no se que hacer para utilizar los certificados que tengo y poder mandarlo al ipad2. Si lo has explicado en algún post te agradecería que me lo indicaras, y si no también agradecería cualquier ayuda. Respecto al otro programa, he iniciado Xcode y sigue dando el mismo error, parece que coja un certificado que se descargo y el llavero decía que no era valido. Gracias.

0voto

Peter Puntos289420
Ok, son los certificados que tienes que bajar y agregar al llavero en tu Mac, ahí esta el problema. Es medio confuso y creo que cada desarrollador de Apple pasa por ese problema siempre. Mira estos pasos para ver si te ayudan en el proceso. Saludos.

0voto

CMOC59 Puntos2360
Muchas gracias. He entrado en Link y esta muy completo, lo probare y si tengo alguna duda ya te lo diré. Gracias otra vez.

0voto

Peter Puntos289420
De nada y si, cualquier duda ya sabes. Saludos.

0voto

CMOC59 Puntos2360
Hola Peter: He repasado el tutorial que había en el link que me recomendaste y ahora sale un mensaje que no logro identificar (cuando compilo sobre el iPAD): Check dependencies
[BEROR]Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain
a partir de aquí me he atascado y no se que hacer, en el Organizer de XCODE, cuando selecciono el iPAD me dice:
provisioning profiles: "Programa01Profile" valid signing identity not found
ya no se que hacer. ¿me podrías ayudar? gracias.

0voto

Peter Puntos289420
Ese error te dice que hay un problema con tu certificado o con tu llave privada. Si abres Keychain Access (llavero en aplicaciones/utilidades), ves 'iPhone Developer: XXXXXXXXXX' en tus certificados ? Si no lo ves, tienes que bajarlo desde la página de desarrolladores de Apple. Cuando creas un certificado, tienes que permitir el acceso desde la misma Mac utilizando el "Keychain Access" (llavero). Al estar ahí en el certificado, tienes la opción para validarlo. El problema es que es muy problematico este proceso cuando lo haces la primera vez, pero ya que lo haces y entiendes, después no tienes problema alguno. Saludos.

0voto

CMOC59 Puntos2360
Hola: Aparece iPhone Developer: Claudio Orts ("un código") ¿cual sería el siguiente paso? gracias.

0voto

Peter Puntos289420

CMOC59

Hola: Aparece iPhpne Developer: Claudio Orts ("un código") ¿cual sería el siguiente paso? gracias.

Verificarlo. En las opciones tienes una que es para validarlo, una vez que Apple lo valida, todo funciona. Saludos.

0voto

CMOC59 Puntos2360
¿como se baja ese certificado desde la página de desarrolladores? gracias.

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

Otras Preguntas y Respuestas


...