6 votes

Comment installer l'iPhone Simulator 4.2 sur Xcode 4.2 ?

Informations sur le développeur :

Version : 4.2 (4D199) Emplacement : /Developer Applications : Xcode : 4.2 (828) Instruments : 4.2 (4233) Dashcode : 3.0.2 (336) SDK : Mac OS X : 10.6 : (10K549) 10.7 : (11C63) iPhone OS : 5.0 : (9A334) iPhone Simulator : 4.3 : (8H7) 5.0 : (9A334)

Comme vous le voyez, Xcode 4.2 est installé et prend en charge le simulateur iOS 4.3, 5.0.
Comment puis-je tester une application pour iOS 4.2 ?
Devrais-je installer Xcode 3.x ?

Merci d'avance.

11voto

sammeh Points 1
  • Téléchargez xcode_3.2.6_and_ios_sdk_4.3.dmg (notez - vous avez besoin d'un compte développeur pour accéder à ce logiciel. Au lieu de cela, j'ai lié à une discussion Apple ouverte au public qui contient le lien de téléchargement direct
  • Montez le fichier .dmg
  • A l'intérieur de l'image disque se trouve un dossier "Packages" invisible. Pour l'ouvrir, sélectionnez la commande "Aller au dossier..." dans le menu Finder et saisissez le chemin "/Volumes/Xcode and iOS SDK/Packages/"
  • Double-cliquez sur "iPhoneSimulatorSDK4_2.pkg" maintenant
  • Cliquez sur le disque de destination et un bouton "Sélectionner un dossier..." sera révélé
  • Cliquez sur le bouton ci-dessus et sélectionnez votre dossier "Développeur"
  • Installez le package, et redémarrez Xcode.

Cela installera le SDK Simulator 4.2 (pour l'iPad et l'iPhone) dans le dossier "/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/"

Vous pouvez désormais sélectionner ce simulateur dans le menu de XCode 4.2.

Au revoir.

2voto

Clauricaune Points 11

La réponse donnée ci-dessus n'a pas tout à fait fonctionné pour moi; je n'ai jamais eu de bouton de sélection de dossier, et le simulateur 4.2 s'est retrouvé dans /Platforms/iPhoneSimulator.platform/Developer/SDKs, qui n'est pas l'endroit où se trouvent les simulateurs 4.2 et 5.0; et bien que j'aie redémarré Xcode, aucun simulateur 4.2 n'apparaissait là.

Je l'ai déplacé manuellement à côté des autres (dans /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs), en utilisant sudo mv dans Terminal. Ensuite, j'ai redémarré Xcode à nouveau, mais toujours pas de simulateur 4.2. Pour le moment, je suis perplexe.

1voto

Global nomad Points 2799

Si vous avez un appareil iPhone OS 3.x et que vous prévoyez de tester sur l'appareil, alors vous n'avez pas besoin d'installer Xcode 3 ou Xcode 4.0 ou Xcode 4.1 car Xcode 4.2 dispose d'une option facultative (cherchez sous Xcode 4.2 Préférences -> Onglet Téléchargements -> Onglet Composants) à installer que vous avez juste besoin de télécharger.

Si vous n'avez pas un appareil iPhone OS 3.x et que vous voulez utiliser le simulateur, vous pouvez installer une version antérieure de Xcode (qui a le simulateur que vous voulez) à un chemin différent de celui de Xcode 4.2. Ne les installez pas tous les deux en utilisant le chemin par défaut ou au même chemin car cela pourrait rendre votre environnement de développement instable et "sudo /Library/uninstall-devtools" ne vous aidera pas alors.

[Note au modérateur] Cette question devrait être migrée vers stackoverflow.com.

1voto

Ben Points 541

C'est très simple

vous avez Xcode 4.2.1

ouvrir xcode > préférences> Téléchargements> (onglet)

et vous devriez avoir une liste des simulateurs à télécharger et à installer

Profitez bien

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X