84 votes

Le simulateur peut ' t lancée car elle est déjà en cours d’utilisation

Je travaille avec xcode 5, et souvent obtenir d' The Simulator can't be launched because it is already in use. quand il n'est pas en cours d'exécution ou ouvert (c'est à dire après que j'ai à faire: quitter le simulateur).

J'ai arrêté de l'application et n'ont aucun autre projet qui est ouvert, en cours d'exécution ou à l'aide du simulateur (merci d'éviter ce genre de suggestions).

ce qui se passe après je reçois et d'exception.

comment puis-je "libre" le simulateur de processus, sans avoir à redémarrer mon ordinateur (en ce moment c'est la seule solution que j'ai trouvé) j'ai essayé:

  1. simulateur -->services-->réinitialiser le contenu et les paramètres
  2. la fermeture de xcode et de la ré-ouverture
  3. xcode --> développeur toos --> simulateur -->(ouvrir le simulateur) quitter le simulateur
  4. Moniteur d'activité --> (le simulateur est fermée, donc rien ici de la force de fermeture)

aussi, l'exception n'est pas de se faire prendre dans mes try catch donc je me demandais si l'outil du développeur instrument peut m'aider à comprendre ce qui est mal.

150voto

Dharmbir Choudhary Points 5689

J’ai trouvé la solution...

  1. Tout d’abord quitter votre simulateur.
  2. Et puis forcer à quitter votre xcode.
  3. Et puis exécutez votre projet.

J’ai espoir que cela vous aidera...

6voto

Paddy Collins Points 159

Redémarrez le simulateur et xcode. C’est un bug.

4voto

Eagerod Points 371

Ce qui pourrait se passer ici est que vous avez terminé le simulateur, mais vous n’avez pas réellement mis fin à la session de débogage que Xcode a encore ouvert avec le simulateur. Vous remarquerez que le bouton stop apparaît toujours en haut à gauche. La session de débogage reste ouvert parce que vous avez jamais continué de l’exception que vous frappez.

Vous serez en mesure de tuer la session de débogage en appuyant sur la touche stop ou en appuyant sur commande + point. Après cela, vous serez en mesure de construire à nouveau au simulateur.

4voto

Piyush Mathur Points 118

Une fois que nous obtenons l'erreur de "Simulateur en cours d'Utilisation", nous allons être laissés sans autre choix que de cesser de Xcode et donc les modifications apportées dans le code ne peut pas être annulée.

La seule solution que j'ai trouvé, est de prendre l'habitude to_

  1. Nettoyez le Projet deux fois ou plusieurs fois

  2. Réinitialiser le simulateur avant d'exécuter le projet.

Et le pire de cette solution est de suivre cette procédure à chaque fois avant de vous souhaitez exécuter le projet dans le simulateur.

Mais il ne nécessite pas de Forcer la fermeture de Xcode et donc ce atleast nous permet d'annuler les modifications dans le code.

Ne peut pas aider les gars...

Ce Bug doit être résolu par apple, je suppose...

2 septembre 2014.

Je ne suis pas confronté à ce problème depuis que j'ai mis à jour mon Mac OSX et Xcode. Semble comme il est corrigé par Apple.

Merci les gars.

2voto

anuj Points 332

Essayez de faire un reset de contenu et des paramètres

iOS Simulator menu › Reset Content and Settings…

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X