最近项目中在集成视频播放,采用了封装很优秀的开源播放器MobileVLCKit,这里使用的是V2.2.2版本。期间遇到了pods安装相当慢的问题,这里就记录一下cocoapods的安装方法和针对下载速度慢的pods项目如何处理
cocoapods安装
1、指定gem的源地址
//更换墙内地址
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
//查看地址源
$ gem sources -l
https://gems.ruby-china.org
# 确保只有 gems.ruby-china.org
2、更新gem版本
gem update --system # 这里请翻墙一下
//查看更新后的版本
$ gem -v
2.6.3
3、安装cocoapods
sudo gem install -n /usr/local/bin cocoapods
//查看安装后的pods版本
pod --version
1.3.1
4、更新cocoapods
pod setup
cocoapods使用Tips
如果遇到下载速度很慢的cocoapods源,可以网络上搜索源的压缩包。这里以MobileVLCKit为例,下载之后是一个zip的压缩包,得到压缩包之后,可以上传到内网的一个下载快的地方,记住下载地址。然后打开Finder,跳转到”~/.cocoapods”这个目录,结构大致如下
然后搜索MobileVLCKit,找到之后编辑对应版本里面的json文件,将源地址替换成上面的下载快的地址,然后pod install就可以了