222 votes

Xcode 4 dit « fini en cours d’exécution <my app="">"sur le périphérique cible--rien ne se passe</my>

L'application ne procède ni fonctionne sur mon appareil. Tous les profils de configuration sont à jour. J'ai déjà essayé de supprimer et ré-installer.

La barre d'état indique que Xcode est la construction de mon projet, puis il dit que l'exécution de mon projet , puis il dit: "fini de s'exécuter ." Tout au long de toute cette période, l'iPod, l'écran reste noir. L'iPod est détecté dans l'Organiseur et je ne vois rien de mal avec sa configuration. Tout fonctionnait parfaitement il y a quelques jours avec Xcode 3.

Il ne fonctionne pas sur le simulateur, mais il peut être important de noter que dans le simulateur, il semble bloqué sur "Connexion" et le simulateur refuse de démarrer.

267voto

MattyG Points 5126

Pour ceux qui nous lisent en ce qui concerne Xcode 4.2, et de tenter d'exécuter un autre appareil (par exemple, iPhone 3G, 2G, iPod 1ère génération, etc) j'ai une autre solution. Les nouveaux projets créés dans Xcode 4.2 par défaut, spécifiez 'armv7" dans l'onglet " Périphérique Requis des Capacités. Vous aurez besoin de supprimer ce si désireux de soutenir les périphériques qui exécutent armv6 (par exemple, l'iPhone 3G).

enter image description here

Supprimer armv7 de la "Nécessaire fonctionnalités du périphérique" dans yourProjectName-Info.plist

Vous pouvez aussi avoir besoin de modifier les paramètres de construction de compiler avec armv6 au lieu de armv7.

C'est la valeur par défaut:

enter image description here

Double-cliquez sur "Standard (armv7)" pour ajouter un autre, puis cliquez sur le " + " dans la fenêtre contextuelle, et tapez 'armv6':

enter image description here

Cliquez sur terminé et il devrait ressembler à ceci:

enter image description here

43voto

axiixc Points 1050

Je viens d’avoir ce problème, mais pour moi, c’était parce que j’ai ne précisé qu’armv7 dans mon architectures, mais la 3G est armv6. Assurez-vous que vous avez tous les deux.

21voto

Jeremy Flores Points 433

J’ai eu ce problème, et il s’avère que XCode est défaillant la cible du déploiement à 4.3, alors que mon téléphone est 4.2.1. Changer le déploiement cible 4.0 détermination semblait il.

12voto

Johann Points 3011

Après avoir ajouté « armv6 » pour le projet et les des objectifs architectures, assurez-vous que vous n’avez pas « armv7 » dans la section de votre fichier info.plist « Required fonctionnalités de l’appareil ». Si donc il suffit de supprimer et ça devraient fonctionner !

11voto

SPitBalls.com Points 264

Même problème ici avec l’application s’exécute ne pas sur l’appareil. Suppression de l’app de l’appareil n’a pas aidé. Projet-> Clean puis projet-> lancez à nouveau n’a pas aidé non plus. S’est avéré qu’il suffit de cesser de fumer et redémarrage Xcode 4 résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X