तोड़ दिया गया है: "Xcode / iOS लाइसेंस के लिए सहमत होने के लिए व्यवस्थापक विशेषाधिकारों की आवश्यकता होती है, कृपया sudo के माध्यम से रूट के रूप में फिर से चलाएं"


17

मेरे git की स्थापना टूटी हुई प्रतीत होती है, और ऐसा लगता है कि किसी तरह मेरे डेवलपर टूल टूट गए हैं।

जब मैं गिट चलाने की कोशिश करता हूं, मुझे यह त्रुटि मिलती है। यह / usr / bin / git और / opt / local / bin / git (MacPorts से) दोनों के साथ होता है:

cook47@rcmac (RC_bash_lib (master)): /usr/bin/git pull     
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.
Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo.

fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.

मैंने Xcode चलाया है और लाइसेंस के लिए सहमत हूं। मैंने दौड़ने की कोशिश की xcode-select --installऔर दूसरी त्रुटि मिली:

cook47-a@rcmac (current_projects): sudo xcode-select --install
Password:
xcode-select: error: no developer tools were found, and no install could be requested (perhaps no UI is present), please install manually from 'developer.apple.com'.

रिमोट रिपॉजिटरी कोई समस्या नहीं है;
इस त्रुटि को देखने के बाद, मैंने Apple से OS X 10.9.5 और XCode 6.2 के लिए कमांडलाइनसेटूल इंस्टॉलर डाउनलोड किया। यह सफलतापूर्वक स्थापित किया गया। हालांकि, गिट अभी भी टूटा हुआ है और xcode-select --installअभी भी वही त्रुटियां देता है।

मैंने भी कोशिश की xcodebuild -license और यह मुझे समझौते के लिए सहमत होने के लिए प्रेरित करता है लेकिन सहमत होने के बाद, कोई बदलाव नहीं। अभी भी टूटा।

इससे मैं पूरी तरह से लड़खड़ा गया हूं। यह कल काम कर रहा था! मैं एक सरकारी वातावरण में काम करता हूँ जहाँ यह संभव है कि एक अपडेट कुछ बदल गया है, इसलिए मुझे यकीन नहीं हो सकता है कि क्या बदल गया है।

किसी को पता है कि मैं कैसे फिर से काम कर सकते हैं? मैंने एक्सकोड और कमांड लाइन टूल को nuking और reinstalling की कोशिश की, लेकिन कोई फायदा नहीं हुआ। MacPorts से git और / usr / bin / git दोनों एक ही त्रुटि संदेश दे रहे हैं।


यहां एक टन प्रश्न हैं। आपकी मुख्य / सबसे बड़ी समस्या क्या है? क्या आप उन सभी चीजों को साफ करने के लिए एक प्रक्रिया चाहते हैं जो आपने कोशिश की थीं? क्या आप सिर्फ काम पाने के लिए देख रहे हैं?
bmike

दरअसल, अगर आप मेरी पोस्ट को थोड़ा और ध्यान से पढ़ेंगे, तो आप पाएंगे कि एक ही सवाल है, शाब्दिक रूप से बोलना। "किसी को भी पता है कि मैं कैसे फिर से काम कर सकते हैं?" बेशक, "कोई भी जानता है" मुहावरे को हटाते हुए, वास्तविक सवाल यह है, "मैं फिर से काम कैसे कर सकता हूं?" मुझे संदेह है कि गिट काम करने के लिए, मुझे xcode-select समस्या को हल करना होगा। मैंने लोगों को एक उपयोगी उत्तर देने में मदद करने के लिए पर्याप्त जानकारी शामिल करने की कोशिश की है और बहुत सारे "आप इस तरह की प्रतिक्रियाओं" की कोशिश कर चुके हैं।
रिच

यदि आपको सिर्फ काम करने की इच्छा है तो आपके शीर्षक को काम चाहिए। क्यों सभी Xcode कबाड़ के साथ पाठ गड़बड़। संपादित करें कि git के कितने संस्करण स्थापित हैं और जिस पर आप काम करना चाहते हैं, उसका मार्ग। संपादन पर सहायता पर उपलब्ध है कैसे पूछें करने के लिए
bmike

1
सभी विवरण प्रासंगिक हैं। दोनों संस्करणों के git, पर / usr / bin / git और / opt / local / bin / git ऐसी त्रुटियां देते हैं जो स्पष्ट रूप से XCode तत्वों से उत्पन्न होती हैं। हालांकि, मैं मानता हूं कि शीर्षक भ्रामक है, इस ओर इशारा करने के लिए धन्यवाद। वहाँ कुछ भी नहीं मैं इसे बदलने के लिए है कि मैं बता सकता हूँ, दुर्भाग्य से है।
अमीर

2
क्या आपने sudo xcode-select -s /Applications/Xcode.app/Contents/DeveloperXcode को पुन: स्थापित करने के बाद चलाया था ? इसके अलावा, क्या Xcode खुद काम करता है (और परियोजनाओं का निर्माण)? क्या Xcode के अंदर git काम करता है?
nohillside

जवाबों:


24

ठीक है, मुझे समस्या मिली: संदेश दूरस्थ जीआईटी सर्वर से आ रहा था , न कि क्लाइंट की ओर से। मैं sudo xcodebuild -licenseसर्वर साइड पर चला गया (जहां रेपो स्थित है और गिट सर्वर चल रहा है) और समस्या चली गई। आह।


2
वास्तव में। मेरे मामले में, मैंने सर्वर पर Xcode स्थापित किया था, लेकिन मुझे उस मशीन पर अपने डेवलपर खाते के लिए Apple ID को फिर से प्रमाणित करने की आवश्यकता थी
क्रिस बेक

2

मुझे बस एक ही समस्या थी Xcode 8 को अपडेट करने में। तमिल की तरह, आपको बस टर्मिनल छोड़ना है, ऐप स्टोर में जाकर अपडेट करना है और Xcode लिंक पर क्लिक करना है। यह आपको ऐप स्टोर में Xcode पर ले जाता है, और फिर Xcode विंडो में हथौड़ा के नीचे बाईं ओर स्थित "ओपन" टैब पर क्लिक करें। लाइसेंस अनुबंध पॉप जाएगा और बस इसे स्वीकार करें। फिर ऐप स्टोर से बाहर बंद करें और टर्मिनल को पुनरारंभ करें। फिर जब आप अपने किसी स्थानीय git repos में जाते हैं, तो आप जिस शाखा पर थे, वह फिर से दिखाई देगी। और आप जाने के लिए अच्छे हैं!


0

मैं एल Capitan का उपयोग कर रहा हूँ और एक ही समस्या है। यहां तक ​​कि दौड़ने से sudo xcodebuild -licenseभी इसका हल नहीं निकला। तब मैंने उपयोग की अनुमति की मरम्मत करके कोशिश की

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume / 

समस्या तब हल हुई


0

यहां तक ​​कि मुझे XCode स्थापित करने के बाद भी यही समस्या थी। मैंने टर्मिनल को बंद कर दिया और नियमों और शर्तों को स्वीकार कर लिया, फिर त्रुटि दूर हो गई और मेरे गिट ने सामान्य रूप से काम करना शुरू कर दिया।


वास्तव में मुझे काम पाने के लिए गिट के लिए टर्मिनल को बंद करने की आवश्यकता नहीं थी।
अगस्टिन अमेनाबार

-1

आपको इसे स्थापित करने के लिए एप्लिकेशन खोलने की आवश्यकता है ...

मुझे वही समस्या थी जहां उसने मुझे git initटर्मिनल में टाइप करने के बाद वही त्रुटि दिखाई , मुझे त्रुटि संदेश प्राप्त हुआ, भले ही वह स्थापित था।

मैंने जो भी किया था, वह सभी XCode एप्लीकेशन को खोलना था। खोलने के बाद, उसने पासवर्ड के लिए संकेत दिया और फिर वास्तव में एप्लिकेशन इंस्टॉल किया, बस इसे डाउनलोड नहीं किया। जो बेवकूफ है।


जो कोई भी स्थानीय स्तर पर इस समस्या का सामना कर रहा है, यह संभवतः आपके लिए गिट को फिर से सक्षम करने के लिए पर्याप्त है।
कोबजोहं
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.