Je travaille avec xcode 5, et je reçois souvent 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 je le fasse: quittez le simulateur).
J'ai arrêté l'application et je n'ai aucun autre projet ouvert, en cours d'exécution ou utilisant le simulateur (veuillez éviter ce genre de suggestions).
cela se produit après avoir obtenu une exception.
comment puis-je "libérer" le processus du simulateur sans avoir à redémarrer mon ordinateur (pour le moment, c'est la seule solution que j'ai trouvée) que j'ai essayé:
- simulateur -> services -> un contenu et des paramètres de réinitialisation
- fermeture de xcode et réouverture
- xcode -> développeur toos -> simulator -> (ouvrir le simulateur) quitter le simulateur
- Moniteur d'activité -> (le simulateur est fermé donc rien ici pour forcer la fermeture)
aussi l'exception est de ne pas être pris dans aucune de mes prises d'essai, donc je me demande si quel outil de l'instrument de développement peut m'aider à comprendre ce qui ne va pas.
la source
Réponses:
J'ai la solution ...
J'espère que cela vous aidera ...
la source
Redémarrez xcode et le simulateur. C'est un bug.
la source
Ce qui peut se passer ici, c'est que vous avez mis fin au simulateur, mais que vous n'avez pas réellement mis fin à la session de débogage que Xcode a toujours ouverte avec le simulateur. Vous remarquerez que le bouton d'arrêt apparaît toujours en haut à gauche. La session de débogage reste ouverte car vous n'avez jamais continué à partir de l'exception que vous avez atteinte.
Vous pourrez tuer la session de débogage en appuyant sur le bouton d'arrêt ou en appuyant sur commande + point. Après cela, vous pourrez à nouveau construire sur le simulateur.
la source
Une fois que nous obtenons l'erreur "Simulator in Use", nous n'aurons plus d'autre option que de quitter le Xcode et les modifications apportées au code ne pourront donc pas être annulées.
La seule solution que j'ai trouvée est de prendre l'habitude de_
Nettoyez le projet deux fois ou plus
Réinitialisez le simulateur avant d'exécuter le projet.
Et le pire dans cette solution est de suivre cette procédure à chaque fois avant de vouloir exécuter le projet dans le simulateur.
Mais cela ne nécessite pas de forcer à quitter Xcode et donc cet atleast nous permet d'annuler les modifications du code.
Je ne peux pas m'en empêcher 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. On dirait qu'il est corrigé par Apple.
Merci les gars.
la source
Essayez de réinitialiser le contenu et les paramètres
la source
Il vous suffit de fermer XCode et les applications iOS Simulator. Puis redémarrez XCode. C'est ça.
la source
Vous pouvez également résoudre ce problème en cliquant sur le bouton d'arrêt (à côté du bouton de lecture) dans la partie supérieure gauche de xcode. Le problème est que le simulateur est / peut être arrêté mais que le débogueur est toujours en cours d'exécution sur le fichier. Donc, au lieu de redémarrer xcode, cliquez simplement sur le bouton d'arrêt.
à votre santé
la source
Vérifiez si une autre instance de Xcode utilise le simulateur. Si tel est le cas, arrêtez simplement l'application en cours d'exécution en appuyant sur le rectangle dans le coin supérieur gauche de Xcode. Cela m'arrive toujours parce que j'oublie de fermer l'application en cours d'exécution.
la source
Vérifiez le dock de MacOS, pouvez-vous trouver l'icône du simulateur? Ensuite, pour vérifier le bas de l'icône s'il y a une ligne blanche ou un point blanc. Si le dock n'est pas en bas, vérifiez sur le côté gauche ou droit de l'icône s'il y a une ligne blanche ou un point blanc. Si c'est le cas, le simulateur est déjà utilisé. Vous devez cliquer sur l'icône du simulateur, puis appuyer sur cmd + Q pour le terminer.
la source
J'ai surtout essayé mais ils n'ont pas pu m'aider à résoudre mon problème. J'ai supprimé le Xcode et l'ai réinstallé, puis le problème est résolu.
Assurez-vous que vous avez correctement installé Xcode, sinon Xcode ne fonctionnera pas correctement.
la source
Je pense que c'est un bogue dans Xcode 5.1
et j'utilise cette solution pour ce problème. "Fermez toutes les applications de l'arrière-plan, puis exécutez"
Pour fermer l'application à partir de l'utilisation en arrière-plan,
Sélectionnez le simulateur puis appuyez sur "Ctrl + Shift + H + H". Ainsi, il ouvre l'écran des tâches d'arrière-plan dans cette ferme toute application à partir de l'arrière-plan, puis exécutez votre application à partir de Xcode.
J'espère que cela vous résoudra beaucoup de temps de redémarrage du Xcode.
la source
J'ai le même problème. Ma façon de le faire est simple: sélectionnez le bon simulateur dans le menu du simulateur-> matériel-> appareil. Il semble que le problème soit dû au fait que le simulateur ne correspondait pas au dispositif de schéma dans le projet xcode.
la source
Vérifiez chaque fenêtre de projet, cliquez sur le bouton "Arrêter l'exécution" en haut à gauche de XCODE.
la source
Pas besoin d'arrêter Simulator. * Arrêtez de déboguer tous les autres projets dans Xcode. * Exécutez maintenant votre application souhaitée.
Cela a fonctionné pour moi.
la source