Iam trying to install cocoa pods in a xcode project, but when doing:
$ pod install
I get the following error:
Setting up CocoaPods master repo [!] The `master` repo requires CocoaPods 0.32.1 - Update CocoaPods, or checkout the appropriate tag in the repo. /Library/Ruby/Gems/2.0.0/gems/claide-0.5.0/lib/claide/command.rb:281:in `rescue in run': undefined method `verbose?' for nil:NilClass (NoMethodError)
So I updated cocoapods
$ sudo gem update cocoapods
But it tells me there is nothing to update:
Password: Updating installed gems Nothing to update
run pod --version
but I get:
0.31.0
What could it be? Why it is not updating to the latest version (.32.1)?
Xcode: 5.1
ruby: 2.0.0p353
OSX: 10.9.2
You added a new pod to your PodfileThis will install the latest version* of any new pods added to your Podfile, leaving your other pods unchanged. If you were to run pod update instead, it would install the new pods and update each of your existing pods to its latest version*.
To update cocoapods just do
sudo gem install cocoapods
and then you should be at the correct version
This is what worked for me.
Uninstall CocoaPods (choose to uninstall all versions):
sudo gem uninstall cocoapods
Remove old master repo:
sudo rm -fr ~/.cocoapods/repos/master
Install CocoaPods without sudo
:
gem install --user-install cocoapods
Setup CocoaPods and Master repo:
pod setup
NOTE: Step 3 is going to make sure you install pod under your user name instead of root which sudo
does.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With