220 votos

Xcode 4 dice "acabado funcionando <my app="">" en el dispositivo de destino--no pasa nada</my>

La aplicación ni se instala ni se ejecuta en el dispositivo. Todos los perfiles de aprovisionamiento hasta la fecha. Ya he intentado borrar y volver a instalar.

La barra de estado muestra que Xcode es la construcción de mi proyecto, entonces se dice ejecución de mi proyecto , entonces se dice "terminado de ejecutarse ." En todo este período, el iPod, la pantalla se queda negra. El iPod se ha detectado en el Organizador y no veo nada de malo con su configuración. Todo estaba funcionando perfectamente justo hace un par de días con Xcode 3.

No trabajo en el simulador, pero puede ser importante tener en cuenta que en el simulador parece atascarse en "Adjuntar " y el simulador se niega a iniciar.

267voto

MattyG Puntos 5126

Para los que están leyendo esto en lo que respecta a Xcode 4.2, y tratando de ejecutar en un dispositivo anteriores (por ej. iPhone 3G, 2G, iPod 1ª gen, etc) tengo otra solución. Nuevos proyectos creados en Xcode 4.2 por defecto, especifique 'armv7' en el 'Requiere de Capacidades de Dispositivo'. Tendrás que eliminar este si quiere que los dispositivos de apoyo que ejecutar binarios armv6 (p. ej. el iPhone 3G).

enter image description here

Borrar armv7 de la Requerida por las capacidades de los dispositivos' en yourProjectName-Info.plist

Usted también puede necesitar cambiar la configuración de generación para compilar con binarios armv6, en lugar de armv7.

Este es el valor predeterminado:

enter image description here

Haga doble clic en Estándar (armv7)' para añadir otro, a continuación, haga clic en el signo " + " en la ventana emergente, y escriba en 'binarios armv6':

enter image description here

Haga clic en hecho y se debe tener este aspecto:

enter image description here

43voto

axiixc Puntos 1050

Tuve este problema, pero para mí era porque sólo especifiqué armv7 en arquitecturas de mis, pero el 3G es armv6. Asegúrate de que tienes dos.

21voto

Jeremy Flores Puntos 433

Tuve este problema, y resulta que XCode fue estableciendo el objetivo de la implementación de 4.3, considerando que mi teléfono es 4.2.1. Cambiando el despliegue atacarlo para resolver parecía 4.0.

12voto

Johann Puntos 3011

Después de agregar "armv6" a las arquitecturas del proyecto y objetivos, asegúrese de que no tienes "armv7" en su sección "Requiere las capacidades del dispositivo" de tu info.plist. Si tan solo quita y deberían funcionar.

11voto

SPitBalls.com Puntos 264

El mismo problema con la aplicación no se ejecuta en el dispositivo. Eliminar la aplicación del dispositivo no ayudó. Proyecto-> limpio y proyecto-> ejecutar otra vez no ayuda tampoco. Resultó que solo renunciando y reiniciar Xcode 4 resuelven.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X