文章結(jié)構(gòu)
1.cocoapods 升級(jí)最新版本
2.cocoapods 找不到第三方庫(kù)最新版本解決辦法
3.兩個(gè)第三方依賴同一個(gè)庫(kù)并且對(duì)庫(kù)的版本要求不一樣報(bào)錯(cuò)
一、cocoapods 升級(jí)最新版本
1.1 查看自己的pod版本
pod --version
1.2 gem換源
gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.org
1.3 查看是否切換成功
gem source -l
image.png
1.4 升級(jí)cocoapods
sudo gem install cocoapods --pre
二、cocoapods 找不到第三方庫(kù)最新版本解決辦法
搜索不到最新的第三方框架(比如:官方SDK1.2,pod的搜索出的是1.1,也更新不了)原因是本地索引文件需要更新;
pod setup
看下指令幫助:
WX20171130-193419@2x.png
image.png
這個(gè)時(shí)間會(huì)長(zhǎng)一點(diǎn),耐心等待,等出現(xiàn)
setup completed
就可以了。
三、兩個(gè)第三方依賴同一個(gè)庫(kù)并且對(duì)庫(kù)的版本要求不一樣報(bào)錯(cuò)
image.png
因作者長(zhǎng)時(shí)間沒(méi)有維護(hù)升級(jí),導(dǎo)致庫(kù)引用的版本過(guò)老而無(wú)法更新最新版本。
image.png
:podspec
解釋如下:
image.png
Podspec Syntax Reference
指定后解決問(wèn)題:
image.png