xcode4.4 - xcrun: त्रुटि: सक्रिय सक्रिय एक्सकोड पथ '/Volumes/Xcode/Xcode45-DP1.app/Contents/ डेवलपर' नहीं हो सका।(ऐसी कोई फ़ाइल या डायरेक्टरी नहीं है)




(4)

मैं पूरे दिन डेस्क के खिलाफ अपना सिर मारने की कोशिश कर रहा हूं !!!

मैंने सुझाए गए xcode-select -switch /path/to/xcode/ जैसा कि here सुझाया गया here लेकिन यह अभी भी मुझे यह त्रुटि देता है!

अब मैंने xcrun 4.4 और कमांड लाइन टूल्स को पूरी तरह से हटा दिया है, और xcrun चलाने से मुझे अभी भी यह त्रुटि मिलती है!

यहां तक ​​कि एक्सकोड की एक नई प्रतिलिपि स्थापित करना और कमांड लाइन टूल्स भी इस त्रुटि का उत्पादन करता है !!

आदेशों का परिणाम ..

sh-3.2# xcode-select -print-path
/Applications/Xcode.app/Contents/Developer
sh-3.2# xcrun -find
xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode45-DP1.app/Contents/Developer'.           (No such file or directory)

समाधान # 1 (सभी उपयोगकर्ताओं को प्रभावित करता है)

xcode-select उत्तर है। आप या तो गलत पथ पर इशारा कर रहे हैं या आप रूट उपयोगकर्ता के रूप में नहीं कर रहे हैं। टर्मिनल में इसे आज़माएं:

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

और फिर अपना पासवर्ड टाइप करें।

समाधान # 2 (केवल आप को प्रभावित करता है)

अगर

  • आप sudo , या नहीं करना चाहते हैं
  • आपके पास सुपरसुर अनुमतियां नहीं हैं, या
  • समाधान # 1 काम नहीं करता है

इसके बजाए DEVELOPER_DIR पर्यावरण चर को ओवरराइड करें:

export DEVELOPER_DIR="/Applications/Xcode.app/Contents/Developer"

वैकल्पिक : आप अपनी .bash_profile फ़ाइल को संपादित करके लॉगिन सत्रों के बीच यह बना सकते हैं।

यदि न तो समाधान काम करता है, तो अपना त्रुटि संदेश पोस्ट करें।


आखिरकार जो समाधान काम करता था वह 10.8 को पुनर्स्थापित कर रहा था, एक्सकोड को पुनर्स्थापित कर रहा था, और उसके बाद कमांड लाइन टूल्स को पुनर्स्थापित कर रहा था।


मैं 10.9 पर एक ही त्रुटि होगी। मैंने अपने सिस्टम पर एक्सकोड स्थापित नहीं किया था और मैंने मैन्युअल रूप से एक्सकोड कमांड लाइन टूल्स को अपडेट किया था। उसके बाद निम्न आदेश ने मेरे लिए त्रुटि तय की:

sudo xcode-select -switch /

यह मेरे लिए काम किया:

  1. एक्सकोड वरीयताएँ / स्थान / कमांड लाइन टूल्स - उचित संस्करण और स्थान पर सेट करें
  2. एक्सकोड प्राथमिकताएं / डाउनलोड - कमांड लाइन उपकरण स्थापित करें