Не удается загрузить устройство, потому что он не может быть расположен на диске

Данные устройства больше не присутствуют в /Users/[имя пользователя]/Library/Developer/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/data.

Я удалил xcode 9 и установил xcode 9.1, но при запуске проекта было показано следующее сообщение:

Невозможно загрузить устройство, потому что оно не может быть расположено на диске. Данные устройства больше не присутствуют в /Users/[имя пользователя]/Library/Developer/CoreSimulator/Devices/D651BCC7-29FD-4B91-82F6-E255E856EA2F/data.

Я нашел папку "Разработчик", но не могу найти папку "CoreSimulator".

Ответ 1

Мне удалось решить проблему с xcrun simctl erase all в терминале.

Ответ 2

Закройте Xcode.app, Simulator.app и т.д.

Попробуйте команды follwing в терминале

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

rm -rf ~/Library/*/CoreSimulator

Ответ 3

Нажмите на выпадающий список симуляторов в верхней части Xcode и выберите Download Simulators...

Simulators Dropdown

Отсюда вы можете выбрать, какие версии вы хотите скачать и для каких устройств.

Ответ 4

Перейдите в Window меню Xcode → Devices and Simulators → вкладка " Simulators ", щелкните правой кнопкой мыши на плохом симуляторе и выберите " Delete из списка меню, затем снова добавьте его из левого нижнего пункта, и это работает!

enter image description here

Ответ 5

Просто это случилось со мной после переустановки Xcode.

Выполнение xcrun simctl erase all на терминале сделало xcrun simctl erase all :)