【发布时间】:2013-04-17 00:13:07
【问题描述】:
这是简短的版本:
当我跑步时
pod install
在 Xcode 项目中我得到了
[!] Pod::Executable pull 错误:无法打开 .git/FETCH_HEAD: 权限被拒绝
如果我跑步
sudo pod install
我没有收到任何错误,但我安装的文件归 root 所有,无法编译,我必须 chown 将这些文件提供给普通用户才能使用 Xcode 编译器。
我正在运行 Lion OSX。
我安装了 cocoaPods 使用
sudo gem install cocoaPods
我不得不使用sudo,因为没有它我得到了
错误:执行 gem 时 ... (Gem::FilePermissionError)
您没有对 /Library/Ruby/Gems/1.8 目录的写入权限。
所以现在我有一个 root 安装版本的 cocoaPods,它可以下载 root 拥有的 Xcode 库。
sudococoaPods的安装方式是错还是正常?
如果正常,有没有办法解决 pod install 问题?
【问题讨论】: