Cocopods的更新

在iOS中更新第三方库bonreeAgent的时候,有时候发现pod install 并没有这个第三方库的最新版本。这时候就需要更新Cocopods.
网上很多方法,也有很多不靠谱的;本人更新就遇到了各种问题。问题这里就不再描述了。下面说下怎么更新Cocopods

gem sources -l

结果展示
*** CURRENT SOURCES ***
https://rubygems.org/
如果你的源不是https://gems.ruby-china.com/需要把源的地址更换为:https://gems.ruby-china.com/
1、删除原有的源

gem sources --remove https://rubygems.org/

2、添加新源

gem sources -a https://gems.ruby-china.com/

这里注意新源的地址是.com不是.org。网上很多给的地址是以前的老地址已经更换了
3、更新Cocopods

sudo gem install -n /usr/local/bin cocoapods

完成

更换国内的镜像

$ cd ~/.cocoapods/repos

$ pod repo remove master

$ git clone https://gitee.com/mirrors/CocoaPods-Specs.git master (此镜像更快速,几m每秒)

也可以用清华镜像,比较慢

$ git clone https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git master

把项目podfile里的source换:

source 'https://gitee.com/mirrors/CocoaPods-Specs.git master'

cd到项目目录: pod install

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容