2013-07-11 220 views
6

我的问题是非常相似,这等[1](但我打开一个新的就可以了公认的答案似乎并没有为我工作)。的CocoaPods`荚install`错误:无法打开FETCH_HEAD:权限被拒绝

把它总之,当我运行pod install我总是得到这个错误:[!] Pod::Executable remote update - error: cannot open FETCH_HEAD: Permission denied

当我读到另一个问题时,我开始使用RVM,实际上当我运行which ruby时,我得到了/Users/myuser/.rvm/rubies/ruby-2.0.0-p247/bin/ruby,并且我检查了双倍和三倍我是所有安装的总拥有者。那里没有根。

正如我也读过的问题可能与Git有关,我也更新了它,当我运行which git我得到/usr/local/git/bin/git,我也是这个的总拥有者。那里也没有根。

有问题[1],user1054503评论说他解决了同样的问题chown'ing /Users/myuser/.cocoapods/master所以我也试过,但似乎没有任何工作。所以我基本卡住了。

任何想法,任何人,好吗?

[1] cocoaPods pod install Permission denied

回答

18

我猜这是你的缓存,它位于~/Library/Caches/CocoaPods。尝试chown'ing以及。

+0

绝对!我错过了(耻辱我)!非常感谢您的时间和工作! :) –

+0

该怎么做? –

2

我遇到了同样的问题,并通过chown'ing ~/Library/Caches/CocoaPods/~/.cocoapods解决。

+0

如果没有找到文件,请尝试〜/ Library/Caches。这也将工作,然后 〜/ .cocoapods。 –

相关问题