Ответ 1
Перезагрузка компьютера /macOS решит проблему.
Я только что (невольно) обновился до Xcode 10.3 (10G8). Я получаю следующую ошибку:
/Users/hgm/XCode/Gnosys/TGuide/TGPrep/Assets.xcassets:-1: Не удалось найти подходящее устройство для типа IBSimDeviceTypeiPad2x (com.apple.dt.Xcode.IBSimDeviceType.iPad-2x.4) с ОС времени выполнения iOS (12.4-16G73) - com.apple.CoreSimulator.SimRuntime.iOS -1 2-4
Похоже, что обновление до Xcode не завершено.
Как обеспечить полную установку, если это проблема?
Перезагрузка компьютера /macOS решит проблему.
Убить все процессы симулятора
$ sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
Установите правильный путь Xcode
$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
Если это не работает, перезагрузите все симуляторы
$ xcrun simctl erase all
Сначала попробуйте закрыть все запущенные экземпляры Simulator и Xcode. Затем перезапустите CoreSimulatorService.
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
Теперь вы сможете без проблем создавать и запускать приложение.
Если нет, другая проблема, с которой вы можете столкнуться, заключается в том, что при обновлении XCode были удалены некоторые версии iOS. Возможно, вам придется скачать iOS Simulator из Xcode. Я обновил Xcode 10.2 до 10.3, и симулятор не был доступен.
Перейдите в Xcode
→ Preferences
и нажмите Components
.
Оттуда вы сможете скачать версию iOS.
После завершения загрузки закройте все запущенные экземпляры Simulator и Xcode и попробуйте перезапустить CoreSimulatorService.
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
это работало нормально или у меня.
Я очистил папку Xcode и проект, но это не сработало.
У меня была та же проблема, и я мог ее решить только путем повторной загрузки версий iOS (из Настройки XCode> Компоненты), которые используются в моем списке симуляторов. После этого перестройка (команда-B) устранила ошибку.
В моем случае загрузка iOS 10.3.1 была решением, но ваши используемые версии могут отличаться.
Вам просто нужно перезагрузить компьютер, это хорошо сработало для меня.
Вы можете просто перезагрузить компьютер после обновления Xcode.
просто введите sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
в терминале