2015-01-14 3 views
10

Я создал новый проект в XCode.Ошибка на площадке. Невозможно найти подходящее целевое устройство. (iOS Swift)

File> New> Детская площадка (Alt + Shift + Ctrl + N)

enter image description here

я перезагрузил свой XCode, а также перезагрузил мою систему, но все же ошибка.

+0

Проверьте устройство для вашей цели в Xcode, рядом с названием схемы. Взгляните на это: http://stackoverflow.com/questions/24039010/xcode6-ineligible-devices-section-appeared/24039323#24039323 –

ответ

4

Попробуйте перейти к меню Xcode Окно >> устройства (shift + cmd + 2) появится новое окно.

Внизу слева добавьте новый симулятор, в частности один, запущенный на iOS 8.0, в существующий список.

Перезапустить Xcode.

1

Как упоминалось @Mayank Gupta, он работал над добавлением нового симулятора и перезапуском XCode.

enter image description here

enter image description here

+2

Вы забыли нарисовать черное пятно над названием детской площадки. – Andy

19

С форумах разработчиков, это работает для меня:

  1. Выход Xcode
  2. Удалить папку /Users/<username>/Library/Developer/CoreSimulator/Devices. Например, в терминале: rm -rf ~/Library/Developer/CoreSimulator/Devices
  3. В терминале: killall -9 com.apple.CoreSimulator.CoreSimulatorService (или просто перезагрузитесь).
+0

Примечание: в моем случае, когда ~/Library/Developer/CoreSimulator/Devices был пуст, следующий запуск Xcode 7 автоматически сгенерировал все возможные комбинации устройств и iOS на основе SDK, присутствующих в системе. Впоследствии ошибка исчезла, но я до сих пор не знаю, какой именно симулятор является «Choosen Required One». –

+0

Спасибо. Потребовалось некоторое время, чтобы найти это решение. – kakubei

9

Fox Xcode 7, я должен был установить IPad Air или IPad Air 2 для игровой площадки для работы.

+0

Спасибо! Самый простой способ решить проблему без необходимости iOS8. – DazChong

Смежные вопросы