Как я могу разрешить "Ошибка: нет каталога разработчика, найденного в /Developer "?

Я только что обновил XCode до 4.3.1. Я использую script для сборки (а затем развертывания через Testflight) моего приложения. Но теперь я получаю эту ошибку:

Ошибка: в каталоге /Developer отсутствует каталог разработчика. Запустите /usr/bin/xcode -select, чтобы обновить путь к каталогу разработчика.

У меня нет /Developer dir на моей машине: как я могу его исправить?

Ответ 1

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Ответ 2

Вы могли бы также сделать это вместо этого...

sudo ln -s /Applications/Xcode.app/Contents/Developer /Developer

Ответ 3

Все, что вы ответили, верно. Но для тех, кто попадает в следующую ошибку, отсутствует шаг:

Ошибка:

  "xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" is not a directory."

Отсутствует шаг:

Double click your xcode 432.dmg. Now don't double click the xcode.app to use it. Instead copy it /Applications folder and then open it from there to install xcode.

Теперь используйте команду терминала

 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

Вот оно. Ваша ошибка больше не повторится  Теперь Filemerge будет работать.

Ответ 4

Это решило для меня:

В основном эта ошибка возникает, когда вы установили новую версию xcode. И инструменты командной строки еще не инициализированы.

Чтобы решить эту проблему: перейдите в раздел "Настройки Xcode" > "Местоположения" (вкладка) > И нижними параметрами являются "Средства командной строки". Выберите версию Xcode для инструментов.

Пример (для Xcode 8.3.3): перейдите в "Настройки Xcode" > "Локации" (вкладка) > И нижними параметрами являются "Инструменты командной строки". Выберите Xcode 8.3.3 (7D1014).