Подтвердить что ты не робот

Цель Unit Test не запущена на XCode 4.5

Я нахожусь на последней бета-версии Xcode (Xcode 4.5 с iOS 6.0). У меня есть проект xcode для приложения iphone, и я хочу добавить в него цель Unit Test. Я внимательно следил за инструкциями, приведенными на этой странице, но я не могу запускать тесты. Здесь сообщение, которое я прочитал в консоли:

Failed to find SDK: '6.0'  
error: failed to attach to process ID 0

Цель, соответствующая основному приложению, отлично работает на симуляторе iPhone 6.0.

Где я могу сделать ошибку?

4b9b3361

Ответ 1

Xcode → Настройки → Местоположение → Инструменты командной строки = > Выберите тот, который соответствует SDK.

EDIT:

РЕДАКТИРОВАТЬ 2: Для некоторых людей этот метод работает. Если нет, попробуйте:

Кажется, что эта проблема была вызвана переключением между несколькими версиями SDK и может быть решена путем указания текущего SDK как активного с помощью команды терминала (которая требует привилегий root):

$ sudo xcode-select --switch <path-to-your-current-xcode.app>

Ответ 2

Я обнаружил, что для того, чтобы Xcode подключался к моим модульным тестам, мне пришлось использовать LLDB, GDB не работал.

Ответ 3

Я вернулся к предыдущему снимку, который у меня был - единственное изменение в том, что компилятор был настроен на GDB вместо LLVM - и на удивление достаточно, что, похоже, отлично работает.

Не знаю, почему LLVM не работает.