2011-11-11 21 views
12

Acabo de actualizar mi iPhone a iOS 5.0.1 y XCode ya no lo reconoce como un dispositivo válido para ejecutar aplicaciones.iPhone - No se pueden ejecutar aplicaciones desde XCode en el dispositivo iOS 5.0.1, desde iOS 5.0 desde 5.0

He ido al organizador, reinicié el dispositivo como un dispositivo de desarrollo, actualicé mis componentes y la biblioteca ... pero aún nada. El dispositivo no aparece en los destinos disponibles en la ventana emergente de la ventana principal ...

¿Cómo puedo volver a hacer la prueba en el dispositivo?

+0

está usando la versión actual de XCode 4.2? No hemos tenido este problema en absoluto con ningún dispositivo 5.0.1. –

+0

@FirozeLafeer: Sí – Oliver

+0

¿Ha tenido problemas para que recopile los símbolos de depuración? La mía comienza pero nunca va más allá de "Copiar archivo (1 de 7)" – drewish

Respuesta

15
  1. Desconecte su iPhone.

  2. Salir de iTunes & XCode.

  3. Apague y reinicie su iPhone.

  4. Conecte su iPhone, espere a que iTunes termine la sincronización (si lo tiene configurado para iniciarse automáticamente).

  5. Cierre iTunes, luego abra XCode.

  6. Vaya al organizador y vea si reconoce el iPhone para el desarrollo o le permitirá volver a habilitar el uso para el desarrollo.

  7. Si todo eso falla, reinicie su iPhone (¡jadeo!) Y luego vuelva a hacer todo esto. = (

+0

¡Perfecto, funcionó para mí hacer esto una vez!Gracias :) – jowie

+0

Esto solucionó un problema que tenía cuando cambié el identificador del paquete, donde se compilaría e implementaría en el dispositivo, pero arrojaría un error que indicaba que no se pudo ejecutar el ejecutable. – Clay

5

Seleccione el dispositivo en el organizador de Xcode y el clic en "Añadir al Portal". Xcode se comunicará con la nave nodriza, decidirá el dispositivo está bien después de todo, y entonces volver a ser disponible para la prueba .

+3

Heh, "nave nodriza": D –

+0

Lo intenté pero sigue atorado tratando de recopilar los símbolos de depuración. Me pregunto si es porque tengo la actualización OTA en lugar de iTunes. – drewish

2

Además, si su destino de distribución es superior a la versión del sistema operativo del dispositivo, este no aparece como un dispositivo válido

2

que trabajó para mí de esta manera:.

  • seleccione la m un proyecto ain en la ventana izquierda de Xcode
  • seleccione la pestaña "resumen" en la ventana central.
  • cambio "destino de distribución" a 5,0
  • clic "validar la configuración de"
  • eso es todo. ¡Ahora mi dispositivo está en la lista!
  • seleccione el dispositivo y haga clic en Ejecutar

Xcode 4.3.2, 10.7.3 Lion, iPhone4 iOS 5.0.1, (usando Jailcoder)

Cuestiones relacionadas