2010-07-17 9 views
0

Je viens d'installer Xcode 3.2.3. J'ai un iPhone de première génération que j'utilise à des fins de test. Il a 3.1.3 installé sur l'iPhone. Sur la liste déroulante de construction dans le coin supérieur gauche, il ne semble pas y avoir autant de choix que sur l'ancienne version, c'est-à-dire le SDK de base. Maintenant, il n'y a que Device/Simulator, Debug/Release en tant que choix. Lorsque je compile et que j'essaie de l'installer sur l'iPhone, je reçois un avertissement "L'info.plist pour l'application sur (le chemin) spécifie une version minimale du système d'exploitation de 3.2, qui est trop élevée pour être installée sur l'iPhone et obtenir un Erreur «impossible d'installer l'application» Lorsque je regarde dans le fichier .plist, je ne trouve pas où est spécifié le code 3.2Xcode (iPhone) construire des avertissements

De plus, il y a un avertissement de construction de «warning: construction avec 'Targeted Device Family' réglé sur iPhone uniquement ('1') non pris en charge par le périphérique SDK '- iPhone OS 3.2'. "

Que dois-je faire pour pouvoir tester à nouveau? J'espère ne pas avoir à acheter un nouvel iPhone ou iPod touchez juste à des fins de test

TIA, Linda

Répondre

2

J'utilise le SDK 4 avec un ancien iPod Touch 1st Gen 3.1.3 fonctionnant correctement.

L'astuce consiste à définir le paramètre de construction "iPhone OS Deployment Target" sur 3.1.3.

+0

Est-ce que cela devrait être dans la liste déroulante dans le coin supérieur gauche de Xcode? Si c'est le cas, pour une raison quelconque, mon installation de Xcode n'a pas tous les choix que j'avais sur une installation précédente. – Linda

+0

BTW, ce que je viens d'installer était xcode_3.2.3_and_iphone_sdk_4__final – Linda

+1

Sélectionnez votre projet dans le volet Groupes et fichiers. Faites un clic droit et obtenir des informations. Cliquez sur l'onglet "Build". Faites défiler jusqu'au paramètre de construction "iPhone OS Deployment Target". Définissez sa valeur à 3.1.3. –