J'ouvre mon projet dans Xcode 6.1. Lorsque j'essaye d'exécuter le projet, le bouton est grisé. Lorsque j'essaye d'accéder à Product > Clean
, l'option est grisée. Quand je regarde la liste des simulateurs, tout ce que j'obtiens est My Mac
au lieu de l'ordinaire iOS Device
. Comment faire revenir mes simulateurs?
106
Réponses:
Cliquez sur le nom du projet (droit au bouton Exécuter). Trois options apparaîtront.
Vous pouvez cliquer sur "Nouveau schéma" puis cliquer sur "OK" dans la fenêtre contextuelle.
Vous aurez à nouveau la liste des simulateurs.
la source
Edit scheme
, puisexecutable
j'ai changé le nom de mon projet et cela a fonctionné. Merci! (accepter dans 7 minutes)Assurez-vous que le projet que vous essayez d'exécuter est
deployment target
égal ou inférieur à la version SDK de votre Xcode. Dans mon cas, j'ai essayé d'exécuter un projet qui a été construit en utilisantiOS8.4
mais j'ai Xcode6.1 avec la version 8.1 du SDKJ'ai changé la cible de déploiement en 8.1 et il commence à me montrer des simulateurs.
PS avant de faire cela, assurez-vous que votre code et vos bibliothèques externes sont compatibles avec votre nouvelle cible de déploiement, sinon vous devez mettre à jour votre Xcode.
la source
Essayez ceci, cela a fonctionné comme un charme! pour moi,
Suivez l'étape ci-dessous
1) Nettoyer les données dérivées comme indiqué ci-dessous,
2) Dans les informations de déploiement, modifier la cible de déploiement
C'est égal ou inférieur à la version SDK de Xcode
3) Quittez Xcode
4) Rouvrez Xcode, vous verrez la liste des simulateurs
J'espère que cette réponse aidera quelqu'un.
la source
Je n'ai trouvé aucune solution qui résoudrait mon problème. Tous les simulateurs étaient là pour tous les projets sauf celui dont j'avais besoin.
Solution:
Paramètres de construction -> Architectures -> Plates-formes prises en charge:
la source
Vérifiez également les
iOS Deployment Target
paramètres de sous-construction. J'utilisais Xcode 6.3 alors que la cible de déploiement était définie sur iOS 8.4. J'ai eu la liste des simulateurs dès que je l'ai réglée sur iOS 8.3la source
Cmd ci-dessous a résolu mon problème:
Dans mon cas, j'ai mis à niveau vers Xcode 8 et téléchargé une autre version 7.3.1 plus tard (renommée "Xcode 7.3.1"), puis je ne peux pas obtenir la liste des simulateurs dans Xcode 8.
la source
Dans mon cas, j'ai accidentellement supprimé des appareils iOS dans System Finder -> Library-> Devices-> Core simulator
Ainsi, les simulateurs ne sont pas répertoriés dans le projet Xcode, à l'exception du périphérique ios.
J'ai résolu cela en ajoutant des simuulateurs ios à partir de Xcode-> Window-> Devices-> Add simulators
J'espère que ça aidera quelqu'un.
la source
Si vous avez renommé Xcode.app depuis le premier lancement, le simulateur iOS devient indisponible. Ceci est mentionné dans les notes de mise à jour de Xcode 6.1 :
la source
Allez dans Fenêtre puis Appareils et appuyez sur le bouton plus en bas à gauche pour ajouter un appareil et sélectionnez le simulateur requis.
la source
Pour ceux qui viennent de l' unité, même si vous parvenez à les faire apparaissent (en changeant
Build Settings > Supported Platforms
deiOS
ce ne serait pas exécuté dans le simulateur.Au lieu de cela, vous devez sélectionner ce SDK Simulator:
Et assurez-vous que quelque chose d'autre que le métal existe.
Ensuite, la liste des appareils du simulateur sera là depuis le début.
la source
Build Settings
->Player Settings
->iOS (little iphone icon on the menu)
->Other Settings
->Target SDK
dans l'interface utilisateur Unityvérifiez les paramètres de construction de votre projet, assurez-vous de sélectionner Dernier iOS (iOS 8.1).
la source
Solution: Paramètres de construction -> Architectures -> Plates-formes prises en charge: changé d'iphoneos à iOS
Travaux confirmés dans Xcode version 9.0 (9A235)
la source
Parfois, le simulateur dont vous disposez peut ne pas être le simulateur spécifié dans les paramètres de construction . Assurez-vous que le package du simulateur est téléchargé pour votre cible de déploiement IOS
la source
Si votre problème est dû à plusieurs (versions de) xcode
Suivez ensuite les étapes suivantes
1. Nettoyage des données dérivées Allez dans les préférences Xcode -> onglet Sélectionner l'emplacement -> sélectionnez la petite flèche grise sur / Users / apple / Library / Developer / Xcode / DerivedData. Vous serez redirigé vers le dossier À partir de là, sélectionnez le dossier Données dérivées et Supprimer.
2. Complètement tout à fait le Xcode et rouvrir
Cela résoudra votre problème. Bon codage :)
la source
On dirait que Xcode masque ce menu lorsque la fenêtre a une certaine taille. Vous devez rendre votre fenêtre assez grande avant qu'elle ne revienne.
la source
Le même problème s'est produit avec moi. Quand j'ai mis à jour de Xcode 8 Beta 3 à Xcode 8 Beta 4, mais je l'ai résolu de cette façon.
vous pouvez voir tous les appareils et simulateurs ici
Si ci-dessus ne fonctionne pas .. comme si vous ne voyez pas de simulateurs, alors ..
Cela a fonctionné pour moi. L'espoir sera utile pour quelqu'un plus tard.
la source
Vérifiez simplement votre cible de déploiement là où XCode le prend en charge ou non.
la source
J'avais toujours mon
iOS Device
, mais tous mes simulateurs étaient partis.J'ai essayé toutes les solutions suggérées que j'ai pu trouver sur stackoverflow.
Finalement, j'ai supprimé l'application Xcode et l' ai téléchargée à nouveau depuis l'App Store. Après l'installation, les simulateurs étaient de retour.
la source
Tout à fait Xcode et ouvrez-le à nouveau, il apparaîtra. Pour moi, cela a fonctionné.
la source
Petite mais une solution efficace. Dans mon cas, j'ai mis à jour mon xcode vers la version 9.2 et les simulateurs ont disparu.
J'ai trouvé cette solution et cela a fonctionné pour moi et pour d'autres aussi.
**
**
la source
Si vous venez de mettre à jour Xcode, vous devrez peut-être redémarrer votre ordinateur avant que les simulateurs ne soient à nouveau disponibles.
la source
Je suis tombé sur une autre situation où cela peut se produire. Je travaille avec une équipe qui utilise le serveur Xcode pour une intégration continue. Le serveur ne voyait aucun simulateur, mais seulement pour un projet. J'ai finalement déterminé que cela était dû au fait que la version de Xcode sur notre serveur était une version plus tôt et que le projet Xcode était configuré pour être construit avec la dernière version disponible. La simple mise à jour de Xcode a résolu le problème pour nous.
la source
Cela m'est arrivé après une mise à jour vers un nouveau Xcode. Fonctionnement
réparé pour moi.
la source
Allez simplement dans Xcode -> Fenêtre -> Appareils
Cliquez sur + en bas à gauche
Ajoutez votre nouveau simulateur
la source
Après la mise à niveau vers Xcode 10.3, la liste des simulateurs était vide. J'ai redémarré et cela a été résolu.
Cela ne répond pas nécessairement à la question spécifique de l'OP, mais c'était le premier endroit où j'ai fini par rechercher mon problème de mise à niveau Xcode 10.3.
la source
Réduisez la version de la cible de déploiement. Par exemple, vous avez défini la cible sur iOS 13.4 mais votre version Xcode est inférieure et aucun simulateur iOS 13.4 n'est installé.
la source
Le changement de version de la cible de déploiement vers une version inférieure m'a aidé:
Fenêtre -> Périphériques et simulateurs -> Simulateurs. Vérifiez quelles sont les dernières versions des simulateurs existants.
Accédez ensuite à la cible de votre projet. Sous Informations de déploiement, remplacez Target par la version la plus récente dans vos simulateurs. Le mien était réglé sur iOS 13.6 lorsque le simulateur était uniquement iOS 13.5.
la source
J'ai eu le même problème, généré à partir d'un projet importé, le projet avait 10.3 comme cible de déploiement et je n'avais que 10.0 installé, le changement de la cible de déploiement à 10.0 a résolu mes problèmes.
la source
Pour tous ceux qui luttent avec cela, j'ai essayé les options mentionnées sans succès. Il s'est avéré que tout ce que j'avais à faire était de quitter et de relancer Xcode. Des choses simples peuvent parfois être ennuyeuses.
la source
Dans mon cas, j'avais créé une cible de bibliothèque statique pour tvOS dans Xcode 8.3.3, et le simulateur tvOS n'apparaissait pas dans la liste. J'ai finalement découvert que
TARGETED_DEVICE_FAMILY
dans les paramètres de construction était défini sur au1,2
lieu de3
. Laisser ceci ici au cas où quelqu'un d'autre rencontre le même problème.la source