81 votes

Xcode 4 erreur : Erreur fichier exécutable à partir

J'ai couru dans un problème avec le test mes appli sur iOS et Xcode quand je suis en téléchargeant sur mes appareils (iphone et iPad), et je me demandais si quelqu'un connaît le problème et peut m'aider:

Normalement quand je construire mon appli sur mes appareils, l'application est installé et lancé sur mes appareils. Mais comme je suis en train de préparer pour la présentation de ma première application j'ai été le tester autour de et la modification de l'Identifiant de lot, l'ID de l'Application, et le Développement des Dispositions (de sorte que le problème peut avoir quelque chose à faire avec elle), et maintenant, quand j'essaie de compiler mon application sur mes appareils, même s'il est installé sur mes appareils fine, Xcode ne sera pas le lancement de l'application plus. Au lieu de cela, j'ai ce message d'erreur:

Erreur De Démarrage Du Programme Exécutable. Erreur lors du lancement de programme à distance: Aucun fichier ou d'un répertoire.

Personne ne sait ce qu'est la question? Et qu'est-Ce que ce dérivé du dossier de données?

Merci beaucoup!

124voto

crazywood Points 1299

J’ai également rencontré ce problème. J’ai fermé, redémarré Xcode ; supprimé l’application du dispositif et réinstallé à nouveau, alors que le problème a disparu.

88voto

Sam Points 13570

Application en cours d'exécution à partir d'une table rase

Pour moi le problème n'est pas résolu jusqu'à ce que j'ai fait les opérations suivantes dans cet ordre:

  1. Supprimer l'application de l'appareil (avant de mettre au point de nouveau)
  2. Quittez XCode (Ne pas simplement fermer le projet)
  3. Supprimer l'application dossier de création (exemple de chemin d'accès: /Users/myusername/Bibliothèque/Développeur/Xcode/DerivedData/MyProject-fhkaamuyvqhubaezinqbmxbnaufd/)
  4. Redémarrez XCode
  5. Enfin -- Essayez de débogage de nouveau sur l'appareil iOS

L'app dossier de création de l'étape 3 se réfère à votre app du dossier de création qui est un enfant de la "DerivedData". Pour trouver ce que vous pouvez révéler votre application dans le finder, puis revenir en arrière jusqu'à ce que vous arrivez à "DerivedData" dossier et supprimer le dossier ci-dessus que, comme "MyApp-crazylongweirdletters". Sans cette étape (3), je ne pouvais pas debug, c'est donc une étape essentielle et vous devez quitter XCode avant de faire cette étape.

Pour certains, il s'affiche il suffit de redémarrer XCode fait le tour, mais pas pour moi.

Je ne publier cette réponse parce que la les réponses précédentes n'ont PAS fonctionné pour moi. J'espère que d'autres se frapper la tête va trouver cela et obtenir un soupir de soulagement. :)

Notes:

  • Le problème a commencé pour moi quand j'ai modifié l'id de l'application.
  • Ma signature de code est et a été correct. Mon profil de configuration a été l'Équipe de "Profil de configuration" qui devrait fonctionner pour n'importe quel id de l'application (par défaut pour "iPhone Developer" automatique sélecteur de profil).
  • J'ai été faire un DEBUG (pas de presse / distribution).

10voto

Vincent Guerci Points 8619

Vous ne pouvez pas déboguer (à partir de Xcode) une demande signée avec un profil de distribution si je me souviens bien... Et puis vous obtenez ces messages, gdb failling pour attacher au processus.

7voto

sridvijay Points 793

J’ai enfin trouvé mon erreur !

Je jouais autour avec mon fichier info.plist, et j’ai changé le nom de l’exécutable et Bundle et affichage Bundle ! Dès que j’ai changé ceux de retour pour les paramètres par défaut (EXECUTABLE_NAME, PRODUCT_NAME, PRODUCT_NAME respectivement) cela a fonctionné parfaitement.

4voto

Asem H. Points 198

Supprimer l’application de l’appareil (tap-and-hold puis supprimez) et essayez de nouveau.

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