web-dev-qa-db-fra.com

Comment installer les anciens simulateurs iOS dans XCode 4.2.1 (SDK5.0)

Je viens d'acheter un nouvel iMac. J'ai ensuite téléchargé le dernier SDK 5.0 et installé XCode 4.2.1. Tout fonctionne bien. Bien que je me sois rendu compte qu'il n'y a que des simulateurs iPhone et iPad 5.0 disponibles pour le débogage. J'ai donc continué à cliquer sur Plus de simulateurs ... Je clique sur Installer pour tous les éléments et un certain temps s'est écoulé, et quand je suis revenu, il a indiqué "Installé". Mais quand je reviens à mon XCode, il n'y a toujours que Simulators 5.0 dans la liste.

Alors, comment dois-je procéder pour installer les anciens simulateurs dans XCode 4.2.1? Ai-je raté des étapes? Ou dois-je installer des SDK plus anciens? Veuillez aider. Merci.

36
GeneCode

X-Code 4.2 aura un simulateur et une bibliothèque iOS 5 uniquement. Si vous voulez un simulateur et une bibliothèque de version inférieure avec X-Code, allez-y (X-Code-> Prefrences-> Downloads Languette. Dans l'onglet Téléchargements, vous aurez deux onglets:

1) Composants - Ici, vous aurez la possibilité de télécharger le simulateur iOS 4.3 (~ 600 Mo), iOS 4.0-4.1 (~ 670 Mo) Prise en charge du débogage de l'appareil, iOS 3.0-3.2.2 (686,3 Mo) Prise en charge du débogage de périphérique.

2) Documentation - Yoy aura la possibilité de télécharger iOS 5.0, XCode 4.2 Developer libaray, Mac OSX 10.7 Core Library.

enter image description here

Installez les composants dont vous avez besoin et c'est parti ... Avez-vous installé les composants de cette façon ??

64
rohan-patel

Si Xcode n'affiche pas les simulateurs recherchés, vous pourrez télécharger des xcodes plus anciens à partir d'ici: https://developer.Apple.com/downloads/index.action?name=Xcode

Par exemple:

  • iOS 5 Simulator -> Xcode 4.3
  • iOS 5.1 Simulator -> Xcode 4.3.3
  • iOS 6 Simulator -> Xcode 4.6
  • iOS 6.1 Simulator -> Xcode 4.6.3
  • iOS 7 Simulator -> Xcode 5
  • iOS 7.1 Simulator -> Xcode 5.1

Vous pouvez trouver l'application Xcode dans le fichier .dmg téléchargé

  1. Ouvrez ce DMG
  2. Faites un clic droit sur l'application Xcode et cliquez sur "Afficher le contenu du package"
  3. Naviguez jusqu'à: Contents/Developer/Platforms/iPhoneSimulator.platform/Developer
  4. Copiez le dossier du simulateur trouvé (par exemple, dossier iPhoneSimulator7.1.sdk)
  5. Répétez les étapes 2 et 3 pour votre application Xcode actuelle
  6. Collez le dossier du simulateur

Le redémarrage de Xcode vous montrera les nouveaux simulateurs ajoutés

Construction et test heureux!

Mise à jour:
Testé dans xCode 6, y fonctionne également

14
Antoine