हर टर्मिनल कमांड के बाद xcodebuild फायरिंग


12

प्रत्येक टर्मिनल कमांड के बाद, प्रॉम्प्ट 2-3 सेकंड के लिए अनुत्तरदायी बन जाता है। इस समय के दौरान xcodebuildलगता है:

xcodebuild यहां है

यह हुक कहां होगा जिससे xcodebuildफायरिंग हो सकती है? मुझे अपने में कुछ नहीं मिला .zshrc

जवाबों:


6

समस्या यह है कि Xcode लाइसेंस स्वीकार नहीं किया गया है, इसलिए जब git चल रहा हो तो वह आपको लाइसेंस स्वीकार करने के लिए संकेत देने की कोशिश करता है। मेरे लिए दौड़ना

sudo xcodebuild -license accept

मुद्दा तय किया


1
वास्तव में एक्सकोड की एक नई स्थापना के बाद मेरे साथ हुआ था!
पैडफुट

5

मेरे मामले में, समस्या का Apple के Git संस्करण के साथ कुछ लेना-देना था। मैं zsh का उपयोग कर रहा हूं और अपनी कमांड लाइन में वर्तमान git शाखा को शामिल करता हूं, इसलिए हर बार एक नया कमांड प्रॉम्प्ट उत्पन्न होने पर git चलता है। जब मैंने Homebrew के Git के संस्करण का उपयोग करने के लिए स्विच किया

brew install git

और एक नया टर्मिनल खोला, समस्या दूर हो गई। मुझे यकीन नहीं है कि क्यों Apple के git का संस्करण हर बार चलाने के लिए xcodebuild का कारण बन रहा था। यह वह बग था जिसने मुझे यह पता लगाने में मदद की: https://github.com/robbyrussell/oh-my-zsh/issues/2189


1

इस ब्लॉग के अनुसार zshस्टार्टअप पर (सहित .profile) फ़ाइलों का एक पूरा गुच्छा पढ़ता है :

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

इसलिए उन सभी की जांच करना सुनिश्चित करें (और वहां से किसी भी अतिरिक्त फाइल को खट्टा / कहा जाता है)।


@patrix: बहुत बाध्य ... वह बहुत अच्छा है । Thx :)
चिलिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.