Ответ 1
Мне удалось решить проблему с xcrun simctl erase all
в терминале.
Данные устройства больше не присутствуют в /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".
Мне удалось решить проблему с xcrun simctl erase all
в терминале.
Закройте Xcode.app, Simulator.app и т.д.
Попробуйте команды follwing в терминале
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
rm -rf ~/Library/*/CoreSimulator
Нажмите на выпадающий список симуляторов в верхней части Xcode и выберите Download Simulators...
Отсюда вы можете выбрать, какие версии вы хотите скачать и для каких устройств.
Перейдите в Window
меню Xcode → Devices and Simulators
→ вкладка " Simulators
", щелкните правой кнопкой мыши на плохом симуляторе и выберите " Delete
из списка меню, затем снова добавьте его из левого нижнего пункта, и это работает!
Просто это случилось со мной после переустановки Xcode.
Выполнение xcrun simctl erase all
на терминале сделало xcrun simctl erase all
:)