pod升级以及问题记录集

2017-11-30  本文已影响25人  leonardni

文章结构


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
image.png
1.4 升级cocoapods
sudo gem install cocoapods --pre

二、cocoapods 找不到第三方库最新版本解决办法

搜索不到最新的第三方框架(比如:官方SDK1.2,pod的搜索出的是1.1,也更新不了)原因是本地索引文件需要更新;

pod setup

看下指令帮助:


WX20171130-193419@2x.png image.png
这个时间会长一点,耐心等待,等出现setup completed就可以了。

三、两个第三方依赖同一个库并且对库的版本要求不一样报错


image.png

因作者长时间没有维护升级,导致库引用的版本过老而无法更新最新版本。


image.png

:podspec解释如下:

image.png

Podspec Syntax Reference
指定后解决问题:

image.png
上一篇下一篇

猜你喜欢

热点阅读