2013-07-11 16 views
6

मेरा प्रश्न इस अन्य के समान है [1] (लेकिन मैं इसे स्वीकार करने वाले उत्तर के रूप में एक नया खोलता हूं जो मेरे लिए काम नहीं करता है)।कोकोपोड्स 'पॉड इंस्टॉल' त्रुटि: FETCH_HEAD नहीं खोल सकता: अनुमति अस्वीकार

इसे छोटा रखें, जब मैं pod install चलाता हूं तो मुझे हमेशा यह त्रुटि मिलती है: [!] Pod::Executable remote update - error: cannot open FETCH_HEAD: Permission denied

जैसा कि मैंने यह अन्य प्रश्न पढ़ा है, मैंने आरवीएम का उपयोग करना शुरू किया और वास्तव में जब मैं which ruby चलाता हूं तो मुझे /Users/myuser/.rvm/rubies/ruby-2.0.0-p247/bin/ruby मिलता है और मैंने डबल और ट्रिपल चेक किया है, मैं उस इंस्टॉलेशन के कुल मालिक हूं। वहां कोई जड़ नहीं है।

जैसा कि मैंने यह भी पढ़ा है कि समस्या के साथ गिट के साथ कुछ करना पड़ सकता है, मैंने इसे भी अपडेट किया और जब मैं which git चलाता हूं तो मुझे /usr/local/git/bin/git मिलता है और मैं इसके कुल मालिक भी हूं। वहां कोई जड़ नहीं है।

प्रश्न में [1], उपयोगकर्ता 1054503 ने टिप्पणी की कि उन्होंने /Users/myuser/.cocoapods/master पर एक ही समस्या हल की है, इसलिए मैंने यह भी कोशिश की है, लेकिन कुछ भी काम नहीं करता है। तो मैं मूल रूप से अटक गया हूँ।

कोई भी विचार, कृपया?

[1] cocoaPods pod install Permission denied

उत्तर

18

मेरा अनुमान है कि यह अपने कैश, जो ~/Library/Caches/CocoaPods में स्थित है है। साथ ही साथ chown'ing कोशिश करें।

+0

बिल्कुल! मुझे याद आया (मुझ पर शर्म की बात है)! आपके समय और काम के लिए फिर से बहुत धन्यवाद! :) –

+0

यह कैसे करें? –

2

मैं एक ही समस्या में भाग गया और इसे ~/Library/Caches/CocoaPods/और~/.cocoapods द्वारा हल किया गया।

+0

यदि कोई फ़ाइल नहीं मिली तो ~/लाइब्रेरी/कैश आज़माएं। यह भी काम करेगा और फिर ~/.cocoapods। –

संबंधित मुद्दे