Nie można uruchomić urządzenia, ponieważ nie można go znaleźć na dysku

82

Dane urządzenia nie są już obecne w / Users / [nazwa użytkownika] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data.

Odinstalowałem xcode 9 i zainstalowałem xcode 9.1, ale po uruchomieniu projektu pojawił się następujący komunikat:

Nie można uruchomić urządzenia, ponieważ nie można go znaleźć na dysku. Dane urządzenia nie są już obecne w / Users / [nazwa użytkownika] / Library / Developer / CoreSimulator / Devices / D651BCC7-29FD-4B91-82F6-E255E856EA2F / data.

Znalazłem folder „Developer”, ale nie mogę znaleźć folderu „CoreSimulator”.

Milan Jansen
źródło
Dzięki za tę odpowiedź Jak. U mnie to zadziałało.
Dano500
Dlaczego na to pytanie nie ma zaakceptowanej odpowiedzi, pomimo odpowiedzi z setkami głosów za? Moderatorzy?
Andrew Koster,

Odpowiedzi:

355

Udało mi się rozwiązać problem działający xcrun simctl erase allw Terminalu.

Tomáš Linhart
źródło
23
Zaakceptuj tę odpowiedź.
Satheesh
3
Działa jak urok
Satish Babariya
1
xcrun: błąd: nie można znaleźć narzędzia „simctl”, a nie narzędzia programisty ani w PATH
Sylvain
2
musisz najpierw uruchomić -> sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
shokaveli
3
Przed uruchomieniem xcrun simctl erase allw Terminalu zamknij Xcode.app, Simulator.app. W przeciwnym razie uruchomienie skryptu zakończy się niepowodzeniem.
Zgpeace
27

Zamknij Xcode.app, Simulator.app itp

Wypróbuj następujące polecenia w terminalu

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

rm -rf ~ / Library / * / CoreSimulator

IKKA
źródło
1
wciąż ten sam komunikat o błędzie, jak z powrotem dodać symulatory?
Ahmed Eid
3
Musiałem uruchomić komendę killall, zanim mogłem użyć xcrun simctl erase allz góry
Sirens,
YESSSSSSSSSS, wreszcie! Dziękuję bardzo!
3li
1
Wielkie dzięki!! Uruchomiłem wszystkie powyższe, a następnie uruchomiłem xcrun simctl erase all i zaczęło działać.
Alfa
Wypróbowałem powyższe i otrzymałem błędy w terminalu związane z uprawnieniami, mimo że spotykałem się z sudo. Upewniłem się, że mam zarówno Xcode, jak i symulator. Zrobiłem restart, a potem zadziałało.
xdeleon
19

Przejdź do menu Xcode Window-> Devices and Simulators-> Simulatorszakładka, kliknij prawym przyciskiem myszy zły symulator i wybierz Deletez listy menu, a następnie dodaj go ponownie z lewego dolnego wpisu, działa!

wprowadź opis obrazu tutaj

Itachi
źródło
6

Kliknij menu symulatorów u góry Xcode i wybierz Download Simulators....

Rozwijane symulatory

Tutaj możesz wybrać, które wersje chcesz pobrać i dla jakich urządzeń.

Nick Meehan
źródło