【问题标题】:Error running pod install for an update due to permissions由于权限问题,运行 pod install 进行更新时出错
【发布时间】:2013-11-13 14:33:16
【问题描述】:

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

【问题讨论】:

    标签: ios ruby cocoapods rbenv rbenv-gemset


    【解决方案1】:

    试试

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

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

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

    【讨论】:

    • 谢谢它是专门为我解决这个问题的第一行。
    • 我也是第一行。
    【解决方案2】:

    很遗憾,这些步骤对我不起作用,我解决了:

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

    【讨论】:

      猜你喜欢
      • 2019-02-14
      • 2022-07-04
      • 2017-03-26
      • 2017-11-30
      • 2021-09-08
      • 1970-01-01
      • 2019-09-12
      • 1970-01-01
      • 2022-08-23
      相关资源
      最近更新 更多