關于cocopoads找不到最新版本的第三方問題

搜索不到最新的第三方框架(比如:官方SDKTZImagePickerController 1.7版本,pod的搜索出的是1.6,也更新不了)原因是本地索引文件需要更新;
例如:

pod search  MJExtension

結果如下:
CC0CBCDE36AAC2781BE56B355BB6A4B9.png

但是實際上這個庫已經更新到3.0.15.1了

2ACA04AD3935BBB10B369AC5C8839CEF.png

參看鏈接
https://www.cnblogs.com/dwj97/p/7442682.html
1.可能是MAC Ruby版本太低了的原因
2.可能是Pod版本問題
我們更新下Ruby就好
操作如下即可解決你的問題

第一步:安裝 Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步:通過 brew 安裝 Ruby 最新版本

在命令行下依次執(zhí)行以下命令,即可自動完成最新版本 Ruby 的安裝:
brew update
brew install ruby

第三步:

1.先檢查自己的Pod是否是最新的版本
?  ~ pod --version  
如果不是最新的就要執(zhí)行下面的命令更新升級你的Pod了
2.sudo gem install cocoapods --pre
切換源
3.gem sources --remove https://rubygems.org/
4.gem source -a https://gems.ruby-china.org
查看是否切換成功
5.gem source -l
如果是如下則切換成功

*** CURRENT SOURCES ***
 
https://ruby.taobao.org/
https://gems.ruby-china.org

升級cocoapods
sudo gem install -n /usr/local/bin cocoapods --pre 
但是有時候pod升到最新版本后我cd到工程文件下 pod install,發(fā)現還是沒有更新最新的庫。這時候需要更新本地Pod的索引文件
6.pod setup

通過 homebrew 安裝 Ruby

我在這個鏈接上找到的資料可以參考https://brew.sh/index_zh-cn
https://www.cnblogs.com/dwj97/p/7442682.html
https://blog.csdn.net/qianyoucaicsdn/article/details/71455570
還有一種處理方法
https://blog.csdn.net/dkq972958298/article/details/53813662

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容