web-dev-qa-db-fra.com

Xcode 5 ne montre pas l'option Scheme pour exécuter Simulator sur iOS 6

Xcode 5 se comporte très bien et je peux créer et exécuter des applications sur mon appareil iOS 7 et dans le simulateur iOS 7.

Cependant, je veux prendre en charge iOS 6.1, mais je ne vois aucun moyen de créer et d'exécuter les applications pour un simulateur iOS 6.

Les choses que j'ai faites:

À l'origine, j'essayais de voir l'application dans le simulateur iOS 6 en passant d'iOS 7 à iOS 6 dans le menu Matériel> Appareil de l'application iOS Simulator, mais il n'y a aucune application dans le simulateur iOS 6.

Je rassemble des réponses comme celle-ci qu'il devrait y avoir quelque chose que je peux sélectionner avant de cliquer sur Build/Run.

J'aimerais pouvoir voir mes applications dans les simulateurs iOS 6 et 7. Des idées sur ce qui me manque? Voici un LIEN vers ce que je vois lorsque je clique sur la liste déroulante du simulateur.

15
weienw

Il s'avère que la solution modifiait la cible de déploiement du projet d'iOS 6.1 à iOS 6.0, sur laquelle la sélection du schéma de simulation a immédiatement montré la possibilité de choisir des simulateurs iOS 6 ou 7. Fondamentalement, la cible de déploiement doit correspondre à une version de simulateur que vous avez installée.

Merci à des commentateurs aléatoires dans des questions comme celle-ci qui ont mentionné que cela fonctionnait pour eux.

37
weienw

Juste une petite mise en garde .... J'ai essayé ce que vous avez dit mais cela n'a pas fonctionné pour moi ... Changement de la cible de déploiement sur "Projet" de 7.1 à 6.0

Ensuite, j'ai réalisé que la cible de déploiement était toujours définie sur 7.1 sur la "cible" - une fois que j'ai changé cela fonctionnait!

9
Robert Keogh

Tout ce que vous avez à faire est d'aller dans Xcode -> Préférences -> Choisissez l'onglet "Téléchargements" et installez le simulateur iOS 6.0.

Une fois que vous avez terminé de le télécharger, il devrait apparaître comme une option dans vos schémas.

8
Matt Tang

Cliquez pour cibler ou projeter> Paramètres de construction> Architecture> Plates-formes prises en charge: passer à iOS

4
Badre

Ce que j'ai fait pour que le mien fonctionne, c'est cliquer sur le schéma à gauche de l'endroit où les Simulateurs apparaissent habituellement dans la liste déroulante, puis choisir éditer le schéma.

Une nouvelle fenêtre s'affichera, assurez-vous que Exécuter est mis en surbrillance sur la gauche, puis cliquez sur l'onglet Info. Choisissez le fichier .app pour l'exécutable.

enter image description here

enter image description here

3
Nathan Dries

Si vous cherchez toujours une solution, voici ce qui a fonctionné pour moi:

  • À partir des menus déroulants de la version bêta de xcode, Xcode> Ouvrir l'outil de développement> Simulateur iOS (si vous obtenez une erreur contextuelle, ignorez-la simplement)
  • Une fois dans le simulateur, accédez à Matériel> Périphérique> Gérer les périphériques.
  • Supprimez tout ce qui figure sous le simulateur.
  • Redémarrez votre machine.
  • Ensuite, revenez à Gérer les appareils dans le simulateur et cliquez sur le signe plus pour ajouter à nouveau vos simulateurs. Ensuite, les simulateurs iOS 8 apparaîtront.
2
BigCheesy

Veuillez vérifier si votre "objectif de déploiement" est supérieur à ceux disponibles sur vos simulateurs.

enter image description here

1
Ruchira Randana

enter image description here

Cela pourrait vous aider à mieux .. vous devez copier-coller le dossier iPhoneOS6.1sdk. C'est pour le SDK, de même, au lieu de iPhoneOS.platform, sélectionnez iPhoneSimulator.platform, puis le même chemin.

1
dRAGONAIR

Xcode5 n'a ni SDK 6.0 ni simulateur 6.0. Mais ce que vous pouvez faire, c'est que vous pouvez copier à la fois le simulateur 6.0SDK et 6.0 à partir de vos Xcodes précédents (xcode4.5 pour 6.0 et XCode4.6 pour ios6.1). Vous pouvez trouver le simulateur dans /applications/xcode.app/contents/developer /platforms/iphonesimulator.platform/developer/applications/iphone simulator.app

Et SDK sur /applications/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport/6.0

Copiez l'intégralité des dossiers du simulateur et du SDK dans le même chemin exact que XCode5. Remarque: pour accéder au contenu de Xcode.app, faites simplement un clic droit sur le fichier .app et vous obtiendrez une option "Afficher le contenu".

Une fois que vous avez terminé le copier-coller, redémarrez votre XCode5 et vous pouvez voir le simulateur 6.0/6.1 en option :)

0
dRAGONAIR
  1. Cliquez sur la racine de votre projet.
  2. Ensuite, allez dans les paramètres de construction.
  3. Définissez ensuite la cible de déploiement iOS 5.0
  4. Sélectionnez ensuite iphone6 ​​en haut à gauche de votre projet.

    Voir cette image

0
iOS Lifee