Erreur lors de l'ouverture du simulateur iOS avec la version bêta d'iOS 8: "Impossible de démarrer le simulateur iOS"

J'ai récemment installé la bêta de Xcode Version 6 dans OS X Mavericks, avec laquelle vient le simulateur iOS pour iOS 8. J'ai réussi à exécuter à partir de Xcode 6 beta sur un appareil avec iOS 8 Beta, mais l'ouverture du simulateur obtient toujours le même erreur, j'ai essayé de changer la version matérielle de l'iPhone 4s, iPhone 5, … dans le simulateur et donne toujours la même erreur: "Impossible de démarrer le simulateur iOS".

entrez la description de l'image ici

Je travaille avec Xcode 5.1 en même time dans Mavericks, toute suggestion pour résoudre ce problème? Est-ce un problème possible pour exécuter ce simulateur dans Mavericks, car est seulement pour OS X 10.10? Merci.

Après avoir trouvé quelques solutions sur le web, une combinaison de procédures a fonctionné pour moi:

  1. Fermer Xcode et iOS Simulator (et toutes les applications connexes)

  2. Installer (ou réinstaller) Xcode6-Beta dans le dossier Applications (directement à partir du file .dmg)

  3. Ouvrez Xcode6-Beta et allez dans Xcode -> Preferences -> Emplacements -> devises de command line et select "Xcode 6.0" (assurez-vous que vous avez sélectionné celui dans le dossier Applications)

  4. Lancez le simulateur iOS et accédez à iOS Simulator -> Réinitialiser le contenu et les parameters …

  5. Fermez toutes les applications et redémarrez votre mac (je décoche "Réouvrir les windows …")

  6. Ouvrez Xcode6-beta et testez le simulateur iOS

Bonne chance

J'ai également eu ce problème et trouvé la solution en faisant les étapes suivantes:

  1. Initialement, j'ai téléchargé la bibliothèque Xcode 6 dans la section Documentation sous le path Xcode -> Preferences -> Téléchargements et redémarrer mon xcode mais n'a pas résolu mon problème.

  2. Téléchargé et installé le simulateur iOS 7.1 sous le path Xcode -> Preferences -> Téléchargements. Redémarrez xcode et le problème résolu.

  3. Je suis encore confronté au même problème le lendemain matin. La désactivation de la variable DYLD_INSERT_LIBRARIES résout mon problème: –

    1. Ouvrez le terminal et tapez "sudo vi /etc/launchd.conf" command et appuyez sur Entrée
    2. Appuyez sur I "Insert" mode et changer cela

      "setenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" 

      pour ça

       "unsetenv DYLD_INSERT_LIBRARIES /usr/lib/libimckit.dylib" 

    et appuyez sur esc pour quitter le mode insertion.

    1. Enregistrer les modifications en tapant ": wq" Appuyez sur Entrée
    2. Redémarrez votre système et le problème résolu.

entrez la description de l'image ici

Avant cela, je n'ai pas trouvé de version iOS devant chaque appareil listé, mais après l'installation ou en désactivant la variable DYLD_INSERT_LIBRARIES, j'ai trouvé la même chose devant chaque appareil.

entrez la description de l'image ici

J'ai résolu en enlevant et en rajoutant les simulateurs voir les captures d'écran ici.

https://stackoverflow.com/a/25387715/1565615

Je ne crois pas que votre problème est lié à l'exécution de Xcode 6 dans Mavericks, car j'ai rencontré la même erreur sur OS X 10.10.

Après un peu de bidouille avec XCode et le simulateur iOS, la seule correction que j'ai trouvée était simplement de redémarrer l'ordinateur, et l'erreur n'est pas apparue depuis.

Essayez un redémarrage et voyez si vous pouvez mettre les choses en marche.

(D'un autre côté, après avoir redémarré juste XCode (pas le operating system), j'ai perdu l'option d'exécuter sur le simulateur – le redémarrage a également résolu ce problème, si quelqu'un ici rencontre quelque chose de similaire).

Dans Xcode, allez dans le menu Xcode-> Open Developer Tool – IOS Simulators. Choisissez simulateur, puis allez sur hardware-> device-> manage device.

Si l'appareil en difficulté apparaît dans la colonne de gauche, supprimez-le. Ensuite, ajoutez l'appareil à partir du button «+». Si ce n'était pas là en premier lieu, il suffit de l'append en utilisant le button '+'.

J'avais précédemment supprimé le directory ~/Library/Developer/CoreSimulator/ et la seule command qui a fonctionné pour moi est xcrun simctl erase all . Peut-être que vous pourriez vouloir essayer.

J'ai rencontré le même problème et résolu par les étapes ci-dessous:

1) Move xcode6-beta dans le dossier de l'application

2) Restart mac et ouvrez xcode6-beta à partir du dossier de l'application.

J'ai aussi eu le même problème, mais résolu en installant les simulateurs requirejs (Xcode> Preferences> téléchargements> installer des simulateurs)

Cela m'est arrivé de courir le simulateur à la fois sur Xcode 7 et 8 sur El Capitan. La seule chose qui a fonctionné était la désactivation de la protection de l'intégrité du système ( https://apple.stackexchange.com/a/208481/86757 ).

J'ai testé une quantité effroyable de solutions et la seule qui a fonctionné pour moi était la désactivation de la protection des racines à travers le mode de récupération. Je l'ai testé avec XCode 7.3, il est possible que cette approche fonctionne pour XCode 8.

  • Redémarrez et maintenez les touches cmd + R avant d'afficher la vue de chargement avec le logo Apple.
  • Lorsque vous êtes en mode Récupération, allez dans Menu et choisissez Terminal
  • Tapez csrutil disable
  • Redémarrez la machine et relancez le simulateur.

Voici les étapes pour résoudre le problème ci-dessus:

  1. Recherche file launchd.conf dans votre mac

  2. Si introuvable, créez à partir de Terminal avec l'aide de la command

~ user $ sudo touch /etc/launchd.conf

  1. Terminal vous requestra le mot de passe de la machine

  2. Ensuite, ouvrez le file créé avec l'aide de la command pour EDIT, si le terminal vous donne une erreur car l'autorisation a échoué

~ user $ sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/launchd.conf

  1. Ouvrir le file manuellement depuis /etc/launchd.conf (Shift + cmd + g) et entrer / etc / (logiciel TextEdit)

  2. Dans le file "DYLD_INSERT_LIBRARIES", remplacez le drapeau par "ZZ" et enregistrez-le.

  3. Redémarrez votre machine.

  4. Xcode fonctionnera avec défi.

Cette erreur indique une erreur lors du démarrage de launchd_sim lors du démarrage du périphérique simulé. En soi, il n'indique pas la cause réelle. Vous pouvez regarder dans ~ / Library / Logs / CoreSimulator / CoreSimulator.log pour plus d'informations sur l'erreur (y compris la raison de l'erreur).

Causes possibles:

  1. Sous OSX 10.9 et versions antérieures, DYLD_INSERT_LIBRARIES pouvait être défini par des applications tierces. Sur les versions ultérieures, les DYLD_INSERT_LIBRARIES invalides sont ignorées au lieu de provoquer une erreur.

  2. Utilisation d'anciens DLC d'exécution de simulateur avec des bêtas Xcode 7. Les versions plus récentes de Xcode ignorent ces anciens DLC.

Si vous avez besoin d'aide supplémentaire, veuillez fournir cette donnée supplémentaire.

Réponse tardive, mais peut-être utile à quelqu'un. J'ai essayé toutes les solutions fournies dans ce post et les messages connexes et aucun d'eux n'a fonctionné.

J'utilise OSX (version 10.10.3) et Xcode 6.2. Pour résoudre ce problème, j'ai suivi les étapes suivantes:

  • Supprimez tous les files liés à xcode et au simulateur à l'aide d' AppCleaner .
  • Redémarrez Mac.
  • Ouvrez l'application Utilitaire de disque à partir d'applications.
  • Dans l'application Utilitaire de disque ; click le button Verify Disk Permission pour votre Macintosh HD ( il y aura des avertissements affichés, je pense que / private / tmp est la cause de ce problème ).
  • Dans l'application Utilitaire de disque ; click le button Repair Disk Permission pour votre Macintosh HD.
  • Réinstallez Xcode; maintenant ça devrait marcher.

Plus d'infos: Comment corriger l'erreur Xcode 'Impossible de démarrer le simulateur iOS' .

Cela peut être utile

  • Simulateur ouvert avec 4s
  • Cliquez sur le menu – simulateur iOS
  • Cliquez sur Réinitialiser le contenu et les parameters …
  • Forcer la fermeture du simulateur et lancer l'application.