iOS Build Сбой при компиляции с проблемой "не удалось найти подходящее устройство для типа SimDeviceType"

При запуске приложения с Xcode 10.3 beta 2 на iPad Air у меня возникает следующая проблема с компиляцией, я получаю следующую проблему.

Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3

Любая помощь приветствуется.

Ответ 1

Если вы выйдете из Xcode и по-прежнему получите ту же ошибку, попробуйте очистить (команда + shift + option + k) и выберите опцию "Очистить" во всплывающем окне. Повторите это 2-3 раза. Это работает в моем случае.

Ответ 2

Кажется, что старый процесс симулятора оставался открытым в фоновом режиме во время обновления XCode.

Просто работает

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

в терминале может решить проблему.
Не должно быть необходимости очищать папку проекта и/или сборки.

Ответ 3

У меня была та же проблема. В моем случае, я запустил Simulator из предыдущей версии Xcode перед построением. Проблема осталась, когда я вышел из симулятора, но перезапуск Xcode решил это для меня.

Ответ 4

Я только что столкнулся с той же проблемой на последнем Xcode 10.3 (10G8). Пришлось выполнить около 4 или 5 полных очисток проекта и сбросить флажок, прежде чем я смог снова скомпилировать. Я бы хотел, чтобы Apple исправила это.

Ответ 5

Единственное, что разрешило это для меня, было следующее:

  1. Очистите папку ~/Library/Developer/CoreSimulator/Profiles/Runtimes
  2. Перезапустить Xcode
  3. Очистить проект
  4. Запустить проект

Ответ 6

Мне просто пришлось отключить iPad, который я подключил к моему Mac. По какой-то причине это испортило способ компиляции Xcode.

Ответ 7

Я решаю это, сначала запуская симулятор, Xcode передаст сборку.

затем запустите проект на устройстве.

надеюсь, это поможет

Ответ 8

Если вы используете несколько версий xcode, вы должны проверить xcode-select -p чтобы убедиться, что вы используете правильную версию xcode и компилятора. Если нет, используйте xcode-select -s { correct xcode path } чтобы установить правильную версию xcode.

Ответ 9

Получение такой же проблемы, но после часа получения успеха, чтобы исправить эту проблему, есть проблема с xcode. Поэтому, пожалуйста, откройте свой xcode, а затем очистите свой проект.. или используйте команду короткого выреза для очистки (команда + shift + option + k)

Ответ 10

Если вы запускаете приложение на iPhone, обновите версию программного обеспечения iPhone (если она ниже 12.4)

Убедитесь, что версия программного обеспечения вашего iPhone не должна быть ниже 12.4.

Это будет работать.