49 votes

Problème d'exécution de l'application iPhone sur iPhone à partir de Xcode (et dans Instruments)

J'ai un problème d'exécution d'une application sur l'iPhone à partir de Xcode (ou Instruments). Lorsque j'essaye d'exécuter l'application, j'obtiens le message d'erreur impossible de télécharger XXX.application dans le coin inférieur gauche de Xcode. La chose étrange est-il réellement téléchargé l'application pour l'iPhone, mais il ne démarre pas (d'après ce que je peux démarrer l'application à la main sur l'iPhone).

Donc, sans être en mesure de démarrer l'application à partir de Xcode ou des instruments que j'ai aucune chance de débogage/tests de performance.

Tous les conseils sur ce qui pourrait mal se passer ici?

L'iPhone console m'indique ceci:

Thu Oct  1 14:25:18 unknown mobile_installationd[1976] <Error>: 00808e00 install_embedded_profile: Skipping the installation of the embedded profile
Thu Oct  1 14:25:23 unknown SpringBoard[25] <Warning>: Reloading and rendering all application icons.

Les autres applications fonctionnent bien. J'ai essayé sur deux iPhones (les deux 3.1) avec le même résultat. Je suis sous Xcode 3.2 sur SnowLeopard.

Ce qui concerne

92voto

Shawn Points 921

Cela m'est arrivé aussi (plus d'une fois). J'ai finalement dû redémarrer Xcode pour résoudre le problème (après avoir vérifié que les paramètres de signature du code étaient corrects, le profil d'approvisionnement avait été installé, etc.).

4voto

iphone007 Points 62

J'ai eu le même problème et le redémarrage de Xcode l'a résolu. Bien sûr, j'ai vérifié que le bon profil d'approvisionnement était installé sur l'iPhone et que l'identifiant de l'ensemble dans les paramètres du projet correspondait au profil d'approvisionnement.

2voto

Nava Carmon Points 2807

Il dit qu'il ne pouvait pas installer le profil. Vérifiez minutieusement vos paramètres de signature de code et, après avoir créé l'application, vérifiez que le profil que vous avez utilisé pour signer le code est bien celui que vous avez choisi: allez dans le package de l'application générée, recherchez le fichier embedded.mobileprovision, ouvrez-le avec une application TextEdit, recherchez la balise <name> et voyez la valeur. Si la valeur ne correspond pas au profil que vous avez défini dans votre projet, c'est peut-être la raison du problème.

2voto

leviathan Points 5207

Le redémarrage de Xcode a résolu le problème. Alors que Xcode était en marche, j'ai téléchargé une version plus récente du système d'exploitation de l'iPhone via iTunes (v 3.1) et synchronisé (sans mettre à jour) l'iPhone. Ma version actuelle du système d'exploitation sur l'appareil était la version 3.0.

Peut-être que cela aide.

1voto

Elliot Points 2237

Votre nom d’exécutable n’est peut-être pas défini correctement.

Développez le groupe Cibles, double-cliquez sur votre cible, accédez à l'onglet Propriétés et vérifiez le paramètre en regard de "Exécutable:".

Dans mes projets, il est défini sur $ {EXECUTABLE_NAME}.

Je pense que vous pouvez également vérifier cela dans votre fichier Info.plist.

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