2011-08-13 5 views
2

Il y a environ 3 mois, j'ai configuré mon iPhone pour le développement; installé le profil d'approvisionnement, mis à jour l'appareil à la dernière version d'iOS, à savoir 4.3.3 (8J2) et les applications de test sur mon iPhone a fonctionné à 100%."Aucun appareil iOS d'approvisionnement connecté"

Aujourd'hui, je suis retourné travailler sur l'une de mes applications iPhone après n'avoir pas travaillé sur XCode pendant environ un mois, et maintenant je ne suis pas en mesure de déployer des applications sur mon iPhone. Lorsque j'essaie de déployer et d'exécuter sur mon iPhone, je reçois le message «Aucun appareil iOS de provisioning connecté», même si mon iPhone est connecté.

Si je regarde dans la fenêtre d'organisateur de XCode, je vois mon iPhone apparaître dans la liste sous périphériques, mais je vois le message suivant lorsque je sélectionne mon entrée iPhone:

The version of iOS on “Bruce Hill’s iPhone” does not match any of the versions of iOS 
supported for development with this installation of the iOS SDK. Please restore the 
device to a version of the OS listed below, or update to the latest version of the iOS 
SDK; which is available here. 

OS Installed on Bruce Hill’s iPhone 
4.3.3 (8J2) 

Xcode Supported iOS Versions 
4.3.3 (8J2) 
4.2 (8C134) 
4.1 
4.0 
4.0.2 
4.0.1 
3.2 
3.2.2 
3.2.1 
3.1 
3.1.3 
3.1.2 

Est-ce que quelqu'un a une idée de ce qui est mal tourner ici et pourquoi XCode semble penser que mon iPhone a une version non supportée d'iOS installé, alors qu'en fait la dernière version est installée?

MISE À JOUR:

J'ai essayé de redémarrer mon Macbook Pro, faire un disque redémarrage de mon iPhone et enlever mon entrée iphone dans l'organisateur. Aucune de ces actions n'a aidé. Mon iPhone ne cesse de s'afficher dans l'organisateur avec un cercle orange et si je survole l'entrée de mon iPhone, je reçois un message d'info-bulle indiquant "Cet appareil est occupé ou inutilisable par Xcode". J'ai remarqué que dans mes informations de développement dans System Profiler, il montre uniquement sdk 4.2 (8C134) installé, pas 4.3.3 (8J2), même si Xcode l'indique comme étant présent et supporté dans le message que j'ai cité plus haut. Voici mes informations de développeur:

Version: 3.2 (10M2423) 
Location: /Developer 
Applications: 
Xcode: 3.2.5 (1760) 
Interface Builder: 3.2.5 (823) 
Instruments: 2.7 (3017) 
Dashcode: 3.0.2 (333) 
SDKs: 
Mac OS X: 
10.4: (8S2167) 
10.5: (9L31a) 
10.6: (10M2423) 
iPhone OS: 
4.2: (8C134) 
iPhone Simulator: 
3.2: (7W367a) 
4.0: (8A400) 
4.1: (8B117) 
4.2: (8C134) 
+0

Vous pouvez compiler contre la mauvaise version de la SDK, vous pouvez vouloir vérifier cela. Il serait utile si vous avez mentionné quelle version de xcode vous utilisez. –

+0

Bonjour James. Ma version xcode est 3.2.5 64 bits. La version du composant est la suivante ... Xcode IDE: 1760.0 Xcode Core: 1763.0 ToolSupport: 1758.0 Je pense que vous avez peut-être raison sur la version sdk, je vais vérifier cela. – BruceHill

+0

Avez-vous essayé de redémarrer Xcode, votre appareil, etc.? – jtbandes

Répondre

1

Je pense que ce qui est arrivé ici, c'est que j'ai installé Xcode et ensuite fait une mise à jour de mon iPhone vers iOS 4.3.3. Ce problème s'est alors produit parce que mon Macbook Pro n'avait pas le SDK 4.3 installé, même si Xcode semblait penser qu'il était installé. Donc, j'ai eu ce travail en téléchargeant une installation de Xcode 4.0.2 et iOS SDK 4,3. Une fois que Xcode 4.0.2 a été installé et fonctionne, j'ai connecté mon iPhone, il a montré le point orange à nouveau brièvement (pendant environ 10 secondes environ), puis cela est devenu un point vert et J'ai été capable de déployer à nouveau mon application sur mon appareil ... ENFIN !! :) Dans mes paramètres de développement dans System Profiler, je vois également iPhone OS: 4.3: (8H7) énumérés là maintenant. Je pense que ce problème aurait également été résolu en installant Xcode 3.2.6 avec iOS SDK 4.3, car cela aurait, je pense, également résolu le SDK 4.3 manquant ou corrompu sur mon Macbook, mais j'ai choisi de télécharger et d'installer le dernier version. Donc, dernière ligne: Xcode fonctionne à nouveau! Je suis content!:)

0

J'ai eu un problème similaire avec mon 3GS et je le résous en réinitialisant la configuration du développeur de l'iPhone. Essayez de réinitialiser votre appareil (here' the link - ne vous inquiétez pas, votre dta survivra). Retirez ensuite votre appareil de l'organiseur Xcode et ajoutez-le à nouveau.

0

Essayez également de «nettoyer» votre projet Xcode et de simplement éteindre votre téléphone et le rallumer. Redémarrez votre ordinateur pendant que vous y êtes. Après la sauvegarde, ouvrez Xcode, puis branchez l'appareil. Il devrait faire sa chose puis recommencer à travailler. J'ai eu le même problème plusieurs fois quand j'ai mis à jour et ne pas déconnecté/reconnecté tout.

Questions connexes