कमांड लाइन टूल - त्रुटि - xcrun: त्रुटि: उपयोगिता "xcodebuild" खोजने में असमर्थ, डेवलपर टूल या PATH में नहीं


200

SwiftJSONकार्टाज डिपेंडेंसी मैनेजर के माध्यम से कुछ Xcode प्रोजेक्ट के लिए फ्रेमवर्क बनाते समय मुझे यह त्रुटि मिल रही है ।

सिवारामैयाज़-मैक-मिनी: GZipDemoApp vsoftMacmini5 $ कार्टेज अपडेट - जीबी रिकॉर्डर iOS

*** GzipSwift ला रहा है

*** स्वाइप्टीजन्स लाना

*** "3.1.1" पर GzipSwift की जाँच

*** "3.1.3" पर SwiftyJSON.framework बाइनरी डाउनलोड करना

*** 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) # CODE_SORDDE_IN

xcrun: त्रुटि: उपयोगिता "xcodebuild" को खोजने में असमर्थ, डेवलपर टूल या पथ में नहीं

जवाबों:


648

मैंने उस समस्या को Xcode में Command Line Tools सेट करके हल किया। के लिए जाओ:

Xcode> प्राथमिकताएँ> स्थान

और ड्रॉपडाउन से कमांड लाइन टूल का चयन करें। यदि आपके पास Xcode का केवल एक संस्करण स्थापित है, तो केवल एक विकल्प होना चाहिए। यदि आपके पास Xcode के कई संस्करण हैं, तो आपको अपनी ज़रूरत का चयन करना होगा।

अद्यतन (संदर्भ के लिए जोड़ा गया चित्र)

यहां छवि विवरण दर्ज करें


84
भगवान का धन्यवाद StackOverflow मौजूद है।
Cesare

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 / Library / Developer / CommandLineTools
Oleksii Kyslytsyn
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.