这是短版:的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