Toute supposition sur l'erreur "Impossible de démarrer le périphérique dans l'état actuel: démarré" dans la version bêta de Xcode6 lors de l'exécution du projet (build + run) dans le simulateur. Je suis en train d'exécuter mon projet existant dans Xcode 6 que j'ai trouvé ci-dessus. J'ai essayé de nettoyer, de supprimer les données dérivées, même de redémarrer le simulateur ne fonctionne pas. Enfin j'ai redémarré mon Xcode 6 puis ça marche. Tout moyen plus simple de résoudre l'erreur au lieu de redémarrer votre xcode6.
Dans Xcode, allez dans le menu Xcode-> Open Developer Tool - IOS Simulators. Choisissez le simulateur, puis allez hardware-> device-> manage device.
Si l'appareil défectueux apparaît dans la colonne de gauche, supprimez-le. Ajoutez ensuite l'appareil à partir du bouton "+". S'il n'était pas là en premier lieu, ajoutez-le simplement en utilisant le bouton '+'.
Depuis le terminal, obtenez la liste des appareils avec:
xcrun simctl list
Cela vous montrera votre liste d'appareils avec "Shutdown" ou "Booted". Vous verrez probablement que votre appareil est dans un état "amorcé". Vous pouvez l'arrêter avec:
xcrun simctl shutdown <simulator id>
Où <simulator id>
est le nom du périphérique dans la liste. Par exemple:
xcrun simctl shutdown "iPhone 6 Plus"
J'ai rencontré un problème similaire. Je l'ai résolu. Voici les étapes pour y remédier.
Open Simulator
Sélectionnez Matériel -> Périphérique -> Gérer les périphériques ...
Cela ouvrira une fenêtre contenant la liste des appareils de simulation
Supprimez le simulateur qui provoque une erreur en faisant un clic droit dessus.
Ajoutez à nouveau le simulateur en cliquant sur le bouton "+" dans le coin droit de la fenêtre
J'ai résolu ce problème de cette façon:
Le redémarrage de l'ordinateur a résolu ce problème pour moi. Je redémarre très rarement donc je n'aurais jamais pensé à ça normalement!
Supprimez tous les appareils sur Simulateur-> Matériel, et ajoutez-les à nouveau, ne fonctionne pas :(
Bug ou pas, redémarrer Xcode ne fonctionne pas pour moi; n'a pas pu remettre Simulator au travail avant de redémarrer mon ordinateur et il semble que l'ajout ait échoué avant de redémarrer.
Applicable pour Xcode 6.x, voici la solution en ligne de commande (tapez sur la fenêtre Terminal):
Où est l'ID de l'appareil que vous souhaitez lancer. Vous pouvez obtenir la liste des appareils et leurs UDID ici:
Quittez Xcode et Simulator, puis reconstruisez la build et exécutez.
Quittez le simulateur iOS. Remplacez Target iOS Simulator par tout autre iPhone ou iPad, puis exécutez l'application. Cela fonctionne pour moi.
Cela tuera tous les simulateurs démarrés/en cours d'exécution même si le .app n'est pas affiché:
xcrun simctl shutdown all
Arrivé à moi aussi, lancez un xcrun simctl shutdown <simulator uid>
et a fait fonctionner à nouveau le simulateur.
J'ai eu le même problème. J'ai réinitialisé les paramètres sur le simulateur iOS, et tout allait bien à nouveau.
iOS Simulator -> Réinitialiser le contenu et les paramètres ...
Je ne sais pas si cela vous aide, mais dans mon cas, j'ai eu ce problème lorsque j'avais une fenêtre de simulateur déjà ouverte et j'ai essayé l'invocation en ligne de commande du simulateur pour exécuter un fichier .app.
/Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/Contents/MacOS/iOS\ Simulator -SimulateApplication ${pathToMyApp}/MyApp.app/MyApp
Je viens de quitter toutes mes fenêtres de simulateur et d'exécuter à nouveau la commande. Cela l'a corrigé.
Je viens de quitter le Xcode, puis de supprimer toutes les données dérivées. Relancez ensuite Xcode et effectuez le nettoyage, construisez-le, attendez la fin de l'indexation, puis exécutez le projet et le problème est résolu.
Quand je suis arrivé à ce problème, j'ai essayé de le résoudre comme suit:
cd /Applications/Xcode.app/Contents/Developer/Applications
4. Ensuite, un nouveau simulateur s'ouvrira.
J'espère que ceci vous aidera.