3

pod install在我的项目上运行时出现错误。该错误被视为权限错误:

Errno::EACCES - Permission denied - 
/Users/**/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/fileutils.rb:1406:in `unlink'
/Users/**/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/fileutils.rb:1406:in `block in remove_file'

RBENV 版本
rbenv 0.4.0-49-g8b04303

Ruby 版本
ruby​​ 1.9.3p327(2012-11-10 修订版 37606)[x86_64-darwin12.4.0]

跑步sudo pod install会很好。我应该怎么做才能更正权限错误以便pod install可以正常运行?

4

2 回答 2

20

尝试

sudo chown -R `whoami` path/to/project/

如果这没有帮助,您也可以尝试

sudo chown -R `whoami` ~/.cocoapods
sudo chown -R `whoami` ~/Library/Caches/CocoaPods
于 2013-11-13T14:56:30.447 回答
0

不幸的是,这些步骤对我不起作用,我解决了:

sudo rm -fr ~/Library/Caches/CocoaPods/*
于 2016-10-07T10:23:00.247 回答