30 votes

iPhone Simulator ne peut pas être lancé?

Lorsque j'appuie sur Exécuter sur Xcode avec d'autres tâches déjà en cours d'exécution, le message suivant s'affiche:

Simulateur en cours d'utilisation. Le simulateur ne peut pas être lancé car il est déjà utilisé.

J'ai vérifié avec des amis et lorsqu'ils appuient sur Exécuter, Xcode arrête automatiquement les tâches en cours d'exécution et exécute l'application souhaitée. Comment puis-je configurer cela ici?

Merci d'avance,

20voto

Sabareesh Points 600

Quittez le simulateur et réessayez. si cela ne fonctionne pas, quittez le Xcode et réessayez.

10voto

Josh Points 197

Si vous avez deux projets ouverts dans Xcode et que l'un s'exécute sur le simulateur, vous ne pouvez pas exécuter l'autre . Parcourez chaque fenêtre de projet et voyez si certains sont en cours d'exécution, et s'ils le sont, appuyez sur le bouton "Stop" en haut à gauche:

entrez la description de l'image ici

4voto

arniotaki Points 182

Dans la plupart des cas, la réponse de Josh résout ce problème. Mais il m'est arrivé de n'avoir qu'un seul projet dans Xcode et essayer de le nettoyer et de le construire n'a rien fait. Pour moi (cette fois), la solution était de:

  1. Cliquez avec le bouton droit sur le simulateur à partir du dock et cliquez sur Quitter.
  2. J'ai fait la même chose pour Xcode (clic droit sur Xcode dans le Dock et cliquez sur Quitter).
  3. Après cela, il suffit de rouvrir Xcode et le tour est joué!

Ça marche!!!

3voto

Joshua Dance Points 937

Si le problème est que plusieurs projets sont ouverts et rencontrent des conflits avec le simulateur, quelqu'un a créé un petit script Automator qui ferme le simulateur actuel et démarre le suivant. Une sorte de travail autour, mais pourrait fonctionner pour vous.

Découvrez la réponse détaillée ici.

2voto

Le plus attaché débogueur syndrome de

Ce qui m'arrive quand je switch simulateur de type (ios version ou le type d'appareil) sans appuyer sur le bouton stop (application est toujours en cours d'exécution sur elle). Pour résoudre ce problème, revenir à l'ancienne (si vous vous souvenez de la sorcière, c'était :P), alors arrêter l'application, à l'aide du sélecteur simulateur de configuration, exécutez, tadaaaa: l'erreur a disparu.

Cela peut aussi arriver si vous avez deux projets et un est en cours d'exécution, et vous essayez d'exécuter l'autre. La solution est d'arrêter de l'autre avant de commencer que l'on désire.

Ceci peut également se produire si vous avez eu une sorte de fou bug et le simulateur est de répondre, dans ce cas, le débogueur reste attaché, de pleurer sur ce bien-aimé de simulateur. Vous devez fermer le xcode simulateur et parfois redémarrer pour que celui-ci.

J'ai le dernier xcode version à ce moment et a obtenu fustrated pendant un certain temps. Maintenant, je suis libre de redémarrer le simulateur, xcode, coputer, routeur, d'aller dormir et se réveiller le lendemain matin... :D

Espérons que cela aide à vous les gars d'apple a beaucoup de bizarre non classifié exceptions dans xcode. Ils pourraient dire que le débogueur est encore adosse à quelque chose dans la mémoire, nous sommes des programmeurs de ne pas les utilisateurs ordinaires, le plus d'erreurs que vous nous donnez, le mieux nous comprendre comment les éviter.

Mon favori personnel si quand xcode met des chemins absolus pour votre nouvellement ajouté famework qui vont noix triing pour savoir pourquoi il ne fonctionne pas sur un autre ordinateur (Le projet au pays des merveilles syndrome).

(et le coup de gueule coup de gueule coup de gueule de l'ironie coup de gueule.. vous voyez l'idée)

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