Інструмент командного рядка - Помилка - xcrun: помилка: не вдається знайти утиліту «xcodebuild», не інструмент розробника або в PATH


200

Я отримую цю помилку під час побудови SwiftJSONрамки для проекту Some Xcode через Менеджер залежності карт.

Sivaramaiahs-Mac-mini: GZipDemoApp vsoftMacmini5 $ оновлення картриджа - платформа iOS

*** Отримання GzipSwift

*** Виймання SwiftyJSON

*** Перевірка GzipSwift на "3.1.1"

*** Завантаження файлу SwiftyJSON.framework у "3.1.3"

*** Вихід xcodebuild можна знайти в /var/folders/7m/y0r2mdhn0f16zz1nlt34ypzr0000gn/T/carthage-xcodebuild.apLXCc.log

Завдання оболонки (/ usr / bin / xcrun xcodebuild -project /Users/vsoftMacmini5/Desktop/GZipDemoApp/Carthage/Checkouts/GzipSwift/Gzip.xcodeproj CODE_SIGNING_REQUIRED = НЕ CODE_SIGN_IDENTITY)

xcrun: помилка: не вдається знайти утиліту "xcodebuild", не інструмент для розробників або PATH

Відповіді:


649

Я вирішив цю проблему, встановивши інструменти командного рядка в Xcode. Йти до:

Xcode> Налаштування> Місцеположення

І виберіть інструмент командного рядка зі спадного меню. Якщо у вас встановлена ​​лише одна версія Xcode, повинна бути лише одна опція. Якщо у вас є кілька версій Xcode, ви повинні вибрати потрібну.

Оновлення (додане зображення для довідок)

введіть тут опис зображення


84
Слава Богу, StackOverflow існує.
Чезаре

27
Все ще актуально сьогодні!
Параїта

4
У мене навіть нічого не було встановлено за замовчуванням для мене, коли я переглянув це налаштування, поки не встановив його на xCode X
NukeouT

3
Дякую, я не знаю, чому його не було вибрано, можливо, після встановлення картриджа та вибору моєї версії, як на зображенні.
Дієго Каррера

2
Довелося це зробити за 10,3 на Каталіні.
Кріс

27

Найпростіший виправлення - від CLI:

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

(це має бути шлях до вашого Xcode.app)

До речі, це може статися, навіть якщо у вас є лише одна версія Xcode. Це відбувається, коли ви встановлюєте homebrewперед першою установкою Xcode (що має сенс, тому що ви, можливо, захочете встановити Xcode через mas install 497799835і masпотребує homebrew).


sudo xcode-select -s /Applications/Xcode.app/Contents/Developer; sudo xcode-select -s / Бібліотека / Розробник / CommandLineTools
Олексій Кислицин
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.