140 votes

Impossible de démarrer le périphérique car il ne peut pas être localisé sur le disque

Les données du périphérique n'est plus présente à /Users/[nom d'utilisateur]/Bibliothèque/Développeur/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/données.

J'ai désinstallé xcode 9 et installé xcode 9.1, mais lors de l'exécution du projet, message suivant est affiché:

Impossible de démarrer l'appareil car il ne peut pas être situé sur le disque. Les données du périphérique n'est plus présent dans /Users/[nom d'utilisateur]/Bibliothèque/Développeur/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/données.

J'ai trouvé "Développeur" le dossier, mais ne peut pas trouver "CoreSimulator" le dossier.

586voto

Tomáš Linhart Points 1399

J'ai pu résoudre le problème en exécutant xcrun simctl erase all dans Terminal.

64voto

user Points 281

Quittez Xcode.app, Simulator.app, etc.

Essayez les commandes suivantes dans le terminal

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

rm -rf ~ / Library / * / CoreSimulator

41voto

Itachi Points 401

Allez dans le menu Xcode Window -> Devices and Simulators -> Simulators , faites un clic droit sur le mauvais simulateur et choisissez Delete dans la liste du menu. , puis rajoutez-le à partir de l'entrée en bas à gauche, cela fonctionne!

entrez la description de l'image ici

10voto

Nick Meehan Points 660

Cliquez sur la liste déroulante des simulateurs en haut de Xcode et sélectionnez Download Simulators... .

Simulateurs Dropdown

À partir de là, vous pouvez sélectionner les versions que vous souhaitez télécharger et pour quels appareils.

5voto

Alber Erre Points 36

C'est ce qui m'est arrivé après avoir réinstallé Xcode.

Exécuter les commandes xcrun simctl erase all sur le terminal a très bien fonctionné :)

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