2011-07-09 12 views
6

Soy totalmente nuevo para hacer aplicaciones de ipad/iphone. Soy totalmente nuevo en el uso de phonegap. Descargué una aplicación HelloWorld y la abrí con xcode. funciona bien en el simulador. Así que traté de implementarlo en mi iPad. Cuando pulso Construir y ejecutar en xcode, aparece este error:Cómo implementar la aplicación del teléfono en el ipad/iphone

Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain. 

No tengo idea de lo que esto significa. Solicité el programa de desarrollador de Apple hace unos meses. Recibí un correo electrónico diciendo que me inscribí con éxito. ¿Debo copiar algún tipo de certificado de mi cuenta de Apple en el sitio web a mi iPad para permitir que xcode implemente mi programa helloworld en el ipad?

estoy totalmente confundido sobre cómo probar la aplicación HelloWorld en mi iPad ....

Notas adicionales

OK, he seguido algunos pasos sobre cómo firmar un certificado e instalarlo en xcode. Ahora cuando intento para generar y ejecutar a un dispositivo, me sale este error:

Did I tipo algo mal al crear mis certificados, identificadores de conjunto, ID de aplicación, etc ...?

Respuesta

5

necesita obtener certificados de desarrollador (certificados de firma de código) desde su sitio de desarrollador de Apple. registro en developer.apple.com y siga los pasos

Editar:

Aquí está el enlace al portal de iOS Provisioning http://developer.apple.com/ios/manage/overview/index.action

+0

Estoy en el plan de 99 $/año. No tengo privilegios para ir a http://developer.apple.com/certificates/index.action para obtener certificados de firma. ¿Debo comprar un plan diferente de Apple para comprar certificados? El soporte de Apple aún no ha respondido a mis preguntas. – John

+0

Agregué un enlace al portal provisional – Satish

+0

bien, ahora aparece el error 'Error de señal de código: el perfil de provisión 'forgelink' especifica el identificador de aplicación 'forgelink' que no coincide con la configuración actual 'R8T3VN6VR7.forgelink.forgelink'' – John

1

Es necesario instalar un certificado de desarrollador y crear un perfil de aprovisionamiento. El Dev Center tiene instrucciones detalladas y enlaces, y un buen portal para crear y descargar los perfiles.

9

En resumen, como he acabo de pasar un día entero tratando de implementar en dispositivos iOS a través de Xcode:

  1. Usted debe pagar los $ 99 + $ 7 en impuestos, para unirse a la red de desarrolladores de Apple y desplegar a dispositivos reales

  2. Configura esta asociación en XCode iniciando sesión con su AppleID.

  3. Debe proporcionar la identificación del dispositivo único a Apple, junto con la firma de una solicitud y la descarga de un certificado para utilizar cualquier dispositivo real. Sólo tiene que seguir su tutorial exactamente, especialmente la copia del archivo .mobileprovisioning: Apple's Provisioning Tool (sigin with your apple ID if it doesn't work)

    he creado un perfil de aprovisionamiento para cada dispositivo de la manzana me puse en contacto con mi equipo, pero tal vez usted puede hacerlo con uno ...

  4. Su dispositivo ahora se mostrará en el menú desplegable junto al botón de reproducción en XCode. De lo contrario, el aprovisionamiento no se completó correctamente y debe volver a solucionarlo.
Cuestiones relacionadas