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
You previously opened Xcode under root access.
Just delete
/Pods/Pods.xcodeproj/xcuserdata/root.xcuserdatad
folder and continuepod install
Solution, fix for Cocoapods error on El Capitan 10.11:
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.
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:
I actually needed to just update:
I am using rvm and I install using the following command:
gem install cocoapods -n /usr/local/bin
then
pod install