Iam trying to install cocoa pods in a xcode project, but when doing:
$ pod install
I get the following error:
Setting up Co
To update cocoapods just do
sudo gem install cocoapods
and then you should be at the correct version
To update the version you must reinstall cocoapods:
sudo gem install cocoapods
The next step is You are going to Have to manually delete any copies of the Specs Local repository and re-clone the new version of the repository Specs. You can do that With the Following commands:
sudo rm -fr ~/.cocoapods/repos/master
pod setup
Finally:
pod install
I had the same issue. I tried
sudo gem uninstall cocoapods
and then
sudo gem install cocoapods
but it wasn't working. It finally worked when I restarted Terminal after the uninstall. Then the install worked.
that's 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
Update gems as user installed:
sudo gem update --system --user-install
Add local gem path:
echo 'export PATH="$PATH:/Users/%username%/.gem/ruby/2.0.0/bin"' >> ~/.bash_login
Install CocoaPods without sudo
:
gem install --user-install cocoapods
Setup CocoaPods and Master repo:
pod setup
make sure you are not running no-sudo commands from sudo terminal window/tab and relaunch or add new tap after exporting path
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.