Problème: je ne peux pas simuler une interface de veille Apple. Chaque fois que j'essaie de tester mon application Apple Watch sur le simulateur de l'iPhone 6, Xcode termine et crée l'application avec succès, tente d'ouvrir le simulateur et échoue avec un message d'erreur indiquant «État du périphérique non valide».
Je crois que le simulateur a un simulateur de montre qui s'ouvre avec les modèles de simulateur d'iPhone compatibles pouvant communiquer avec Apple Watch (exemple: iPhone 6) bien que je ne l'aie pas encore vue fonctionner. J'ai construit une interface universelle pour iPad et iPhone et une autre pour la montre. Il ne suffit donc pas que l'application utilise le mauvais appareil. Chaque fois que je teste sur mon iPhone actuel, je peux tester l'interface universelle avec succès.
J'utilise Xcode 6.2 sur iMac OS X 10.10.3
J'ai essayé de redémarrer Xcode/Computer. Je n'arrive pas à trouver une autre mention de "Etat de périphérique invalide", nulle part, espérons-le, car c'est une chose évidente à éviter/à réparer que j'ai oubliée. Toute aide serait appréciée.
Forcer Quitter xCode et redémarrer va résoudre le problème.
J'avais rencontré ce problème après la mise à jour de Xcode 6.4 à 7.1 . Voici des corrections pour cela:
La solution 3 a fonctionné pour moi!
J'ai eu le même problème. Généralement, c'est parce que vous venez de mettre à jour Xcode ou de changer son nom dans le dossier Applications.
Si vous venez de redémarrer votre ordinateur, il fonctionnera correctement.
J'espère que ça aide !
J'ai observé cela se produire lorsque plusieurs applications Xcode étaient installées.
Pour résoudre ce problème,
Tout d'abord, il suffit de nettoyer le projet.
Cela m’arrive lorsque deux versions différentes de xcode s’exécutent en même temps. Espérons que cela vous aide.
Pas besoin de quitter, de redémarrer ou même de réinstaller. Basculez vers un autre appareil Simulator iOS (6s si vous utilisiez 6s plus) et le tour est joué!
J'ai Xcode 7.3
et Xcode 8.0
installé.
Si je travaille avec Xcode7.3 et ouvre Xcode8.0 pour obtenir du code du projet Xcode8.0.
Quand je lance mon application sur Xcode7.3, cela me donnera la même erreur.
La solution est simple: ForceQuit ou Quittez tous les Xcode et ouvrez celui qui vous intéresse.
Rien n'a fonctionné pour moi sur XCode 7.3.1.
Il a fallu le réinstaller pour que le simulateur fonctionne.
Dans mon cas, le simulateur afficherait un écran noir indéfini, qu'il s'agisse d'exécuter un projet ou de l'exécuter directement (ce qui devrait vous amener à l'écran d'accueil simulé). Cela se produirait même sur un appareil simulé nouvellement créé.
Après que les suggestions existantes aient échoué, voici ce qui a fonctionné pour moi:
Jusque nettoyer le projet et redémarrer Xcode. Cela m’arrive lorsque deux versions différentes de xcode s’exécutent simultanément.
La solution la plus robuste est de simplement quitter votre xcode et de l'exécuter à nouveau, espérons qu'il vous aidera. Ce diable travaille pour moi.