簡述
當(dāng)我們自己電腦上的CocoaPods版本過低肺素,但是別的項(xiàng)目使用的CocoaPods版本過高的時(shí)候邢享,你如果通過pod update獲取Pods中的內(nèi)容欲低,就會(huì)提示下面的問題:
[!] The `項(xiàng)目` repo requires CocoaPods 1.0.0 -(currently using 0.39.0)
這就是提醒你項(xiàng)目用的CocoaPods的版本是1.0.0荚虚,你現(xiàn)在自己的版本是0.39.0凡蜻。需要升級(jí)CocoaPods晕翠,可以通過pod --version查看你當(dāng)前的CocoaPods版本號(hào)蚪战。
升級(jí)
依次使用下面的命令執(zhí)行更新:(因?yàn)橐恍┵Y源被墻了棘利,步驟2拧粪,3是為了國內(nèi)訪問修陡,4是讓你確認(rèn)2,3的操作是否正常執(zhí)行可霎。當(dāng)然如果你已經(jīng)安裝了vpn可以訪問國外的網(wǎng)站魄鸦,2,3癣朗,4步驟省略)
```
1.$ sudo gem update --system// 先更新gem拾因,國內(nèi)需要切換源
2.$ gem sources --removehttps://rubygems.org/
3.$ gem sources -ahttps://ruby.taobao.org
4./$ gem sources -l
\*\*\* CURRENT SOURCES \*\*\*https://ruby.taobao.org/
5.$ sudo gem install cocoapods// 安裝cocoapods
6.$ pod setup
```
如果一切順利,執(zhí)行完上面的操作斯棒,你的CocoaPods就更新完了盾致。但是有時(shí)候會(huì)碰到一下問題:
ERROR:While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
如果遇到此問題可以將上面步驟5中的命令改為下面的命令
sudo gem install -n /usr/local/bin cocoapods。
參考:http://www.cnblogs.com/brycezhang/p/3675670.html
? ? ? ? ? ?http://stackoverflow.com/questions/30812777/cannot-install-cocoa-pods-after-uninstalling-results-in-error/30851030#30851030