文章结构
1.cocoapods 升级最新版本
2.cocoapods 找不到第三方库最新版本解决办法
3.两个第三方依赖同一个库并且对库的版本要求不一样报错
一、cocoapods 升级最新版本
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
1.4 升级cocoapods
sudo gem install cocoapods --pre
二、cocoapods 找不到第三方库最新版本解决办法
搜索不到最新的第三方框架(比如:官方SDK1.2,pod的搜索出的是1.1,也更新不了)原因是本地索引文件需要更新;
pod setup
看下指令帮助:
这个时间会长一点,耐心等待,等出现
setup completed
就可以了。
三、两个第三方依赖同一个库并且对库的版本要求不一样报错
因作者长时间没有维护升级,导致库引用的版本过老而无法更新最新版本。
:podspec
解释如下:
Podspec Syntax Reference
指定后解决问题: