2010-07-14 5 views
1

J'ai un projet construit pour fonctionner avec iPhone 3 * et 4. Le SDK de base est réglé sur 4. Le système d'exploitation cible est réglé sur 3. J'ai un iPhone 3GS avec 3.1.3.iphone - Xcode 3.2.3 Refuser d'exécuter le simulateur 3.1.3

Xcode 3.2.3 refuse d'installer l'application sur cet iPhone. Il refuse également de faire fonctionner le simulateur. Lorsque j'essaie de déboguer sur l'appareil, je reçois «Échec de téléchargement». Quand j'essaye de déboguer sur le simulateur je reçois un message me disant que "le simulateur n'a pas pu trouver le sdk" ...

Des indices?

grâce

+0

duplication possible de [Compilation pour iOS 3.1.3, en utilisant xcode 3.2.3 (et iOS 4 qui l'accompagne)] (http://stackoverflow.com/questions/3099553/compiling-for-ios-3- 1-3-using-xcode-3-2-3-et-ios-4-that-come-with-it) –

+0

Mike, détends-toi. Il essaie juste d'aider ... comme tout le monde ici. Fait-il cela avec toutes les applications, ou juste cette application? Isolez-le soit à un problème SDK ou un problème d'application. – iwasrobbed

+0

J'ai découvert la solution pour ce problème, en changeant le compilateur de GCC 4.2 à LLVM GCC 4.2. Ne me demandez pas pourquoi, mais ça marche. – SpaceDog

Répondre

1

J'ai résolu partiellement le problème changeant le compilateur de GCC 4.2 à LLVM GCC 4.2. Ne me demandez pas pourquoi, mais maintenant je peux installer l'application sur mon 3GS 3.1.3.

La question est: pourquoi GCC 4.2 ne fonctionne pas.

Au moins la solution à cette question est la suivante.

+0

Cela ne fonctionne pas pour moi. –

0

Pour développer la réponse de Jason Coco: Si vous allez à l'écran Infos sur le projet et cliquez sur Créer, vous pouvez choisir ce que la base SDK à utiliser (4.0), puis faire défiler vers le bas à iPhone OS Deployment Ciblez la version et réglez-la sur 3.1.3 ou autre. Cependant, il faut aussi aller à la section Cibles sous Groupes & Fichiers (Bullseye de rouge) sélectionnez votre cible et obtenir les informations à construire la page et définissez votre iPhone OS cible de déploiement là-bas aussi.

Avez-vous déjà fait cela? (du lien posté)

Questions connexes