6

我的问题与另一个 [1] 非常相似(但我打开了一个新问题,因为它的公认答案似乎对我不起作用)。

简而言之,当我运行时,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 评论说他解决了同样的问题,/Users/myuser/.cocoapods/master所以我也尝试过,但似乎没有任何效果。所以我基本上被卡住了。

请问有人知道吗?

[1] cocoaPods pod install 权限被拒绝

4

2 回答 2

18

我猜这是您的缓存,位于~/Library/Caches/CocoaPods. 尝试 chown'ing 为好。

于 2013-07-11T19:27:20.380 回答
2

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

于 2014-04-28T07:42:10.590 回答