ios - 由于权限问题,运行 pod install 进行更新时出错

标签 ios ruby cocoapods rbenv rbenv-gemset

在我的项目上运行 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 可以正常运行?

最佳答案

尝试

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

如果还是不行,你也可以试试

sudo chown -R `whoami` ~/.cocoapods
sudo chown -R `whoami` ~/Library/Caches/CocoaPods

关于ios - 由于权限问题,运行 pod install 进行更新时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19956425/

相关文章:

ios - Xcode 7.0.1 - 无效的 Swift 支持 - cocoapods 如何修复?

ios - 自定义 Cocoapod 总是返回 "No such module XXX"

ios - 使用 cocoapods iOS 找不到 FirebaseMessaging 模块

ios - 一种UIView动画取消了iOS中的另一种动画

ruby - 尝试在 OS X 上安装 ruby​​ gems 时出现 "Unable to require openssl"

ios - 如何在 iOS 3.1 中实例化我的 ViewController? (它已经在 iOS 4.2.1 中运行)

ruby-on-rails - 如何为有点独立的 Ruby 脚本设置 Rails 环境?

ruby - Rails 服务器启动时 malloc_zone_unregister 失败

ios - 未使用的场景从 Storyboard 中临时隐藏

ios - 通过 iTunes 更新 iPhone 应用程序似乎导致它崩溃