這是短版:的CocoaPods吊艙安裝許可被拒絕
當我在Xcode項目運行
pod install
我得到
[!] Pod::Executable pull error: cannot open .git/FETCH_HEAD: Permission denied
如果我運行
sudo pod install
我得到沒有錯誤,但我的文件安裝由root擁有,無法編譯,我必須chown
這些文件給普通用戶使用Xcode編譯器。
我正在運行Lion OSX。
我安裝的CocoaPods使用
sudo gem install cocoaPods
我不得不使用sudo
,因爲沒有它,我得到了
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /Library/Ruby/Gems/1.8 directory.
所以我現在的CocoaPods的根安裝版本下載根擁有的Xcode庫。
是sudo
安裝cocoaPods的方式是錯誤還是正常?
如果正常,有沒有辦法解決吊艙安裝問題?
請注意,您需要將所有權轉讓給-R和〜文件名 – lehn0058
至@ lehn0058之間的用戶名,我很抱歉缺少用戶名參數。 – jianpx
取決於你的團隊,你可以不說。 sudo chown -R myusername〜/ ... – horseshoe7