由于权限问题,运行 Pod 安装以进行更新时出错



在我的项目上运行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 1.9.3P327 (2012-11-10 修订版 37606) [x86_64-达尔文12.4.0]

运行sudo pod install可以正常工作。我应该怎么做才能更正权限错误,以便pod install可以正常运行?

试试

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

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

sudo chown -R `whoami` ~/.cocoapods
sudo chown -R `whoami` ~/Library/Caches/CocoaPods
不幸的是,

这些步骤对我不起作用,我通过以下方式解决:

sudo rm -fr ~/Library/Caches/CocoaPods/*

最新更新