Can not perform `pod install` under el capitan (15A279b)

坚强是说给别人听的谎言 提交于 2019-11-27 09:09:36

问题


I ran pod install with El Capitan and got this error:

Errno::EPERM - Operation not permitted - /Users/../Pods/Pods.xcodeproj/xcuserdata/root.xcuserdatad

Here's my environment: El Capitan (15A279b), Xcode Version 7.0 (7A220), cocoapod 0.38.2. Any ideas? Thanks!!!

The reason I use xcode7 (and not 6.4) is that I need to target an existing project to iOS9 for testing. And the reason I am using El Capitan is that xcode7 doesn't run under Yosemite. And I need to replace a library (managed by cocoapod) that no longer works under iOS9.

Here's how I install cocoapods in El Capitan sudo gem install -n /usr/local/bin cocoapods as suggested by this link Cannot install cocoa pods after uninstalling, results in error

pod --version

returns

0.38.2


回答1:


Solution, fix for Cocoapods error on El Capitan 10.11:

sudo gem install -n /usr/local/bin cocoapods



回答2:


Installing CocoaPods on OS X 10.11

These instructions were tested on all betas and the final release of El Capitan.

Custom GEM_HOME

This is the solution when you are receiving the "Operation not permitted" error.

$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
0.38.2



回答3:


I had to update the system before 'gem install' otherwise I got this:

ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.:

Here's what worked for me:

gem update --system
sudo gem install -V -n /usr/local/bin cocoapods
pod install

I actually needed to just update:

pod update



回答4:


You previously opened Xcode under root access.

Just delete /Pods/Pods.xcodeproj/xcuserdata/root.xcuserdatad folder and continue pod install




回答5:


I am using rvm and I install using the following command:

gem install cocoapods -n /usr/local/bin

then pod install




回答6:


I found -bash: pod: command not found Just do it in terminal

sudo gem install cocoapods


来源:https://stackoverflow.com/questions/32810808/can-not-perform-pod-install-under-el-capitan-15a279b

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!