Cocoapods pod search出來的倉庫版本低于github倉庫版本
問題描述
我們在用 Cocoapods 做第三方開源庫管理的時候,有時候發(fā)現(xiàn)
<pre><code>
$ pod search XXX
</code></pre> 版本低于github上倉庫的最新release版本 (注:XXX為倉庫名稱)
解決方法-->升級Cocoapods版本
一般我們會看到這樣的方法:
$ sudo gem update --system
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ sudo gem install cocoa pods
$ pod setup
然而執(zhí)行
$ sudo gem update --system
出現(xiàn)錯誤:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/update_rubygems
最終解決辦法
這個問題在stackoverflow上面有過討論:
Can not perform pod install under el capitan (15A279b)
解決辦法就是:
sudo gem install -n /usr/local/bin cocoa pods