前言--CoCoaPods
在一个语言使用范围到一定的阶段,肯定就会出现依赖包管理的东西,如JAVA的Maven,node.JS的NPM,.net的nuget,反正都是一种和谐的偷懒工具,在iOS入坑之旅之前,多多少少都会使用第三库,好在大神出没的年代。iOS也不出例外有了一个CoCoapods
安装--CoCoaPods
更新ruby及更换国内源
首先需要安装ruby,可喜可贺MACOS就自带了。
$ sudo gem update --system //更新ruby版本
$ gem -v //查看ruby的版本,最好在2.6.X
会科学上网的童鞋们就可以无视下面步骤
更换ruby的源,特别感谢 Ruby China提供镜像
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.org
# 确保只有 gems.ruby-china.org
正式安装CoCoaPods
安装指令
$ sudo gem install cocoapods
$ pod setup
但是往往因为众所周知的原因 pod setup 会有很慢很慢的时候,通常会卡在Setting up CocoaPods master repo
当然你也可以使用下列指令,查看setup进度
$ cd ~./cocoapods
$ du -sh *
也可以使用下面的方式进行加速(方法一:科学上网)
新开一个终端,当然你需要找好一个代理,我相信明白事理的人都知道
$ export http_proxy="http://localhost:port"
$ export https_proxy="http://localhost:port"
$ curl ip.cn //看看ip是否发生变化
$ cd ~./cocoapods/repo //进入cocoapods目录
$ git clone https://github.com/CocoaPods/Specs
$ mv Specs master
$ pod setup //稍等片刻就可以了
使用国内镜像git
pod repo remove master
pod repo add master http://git.oschina.net/akuandev/Specs.git
pod repo update
安装完成之后就可以愉快使用CoCoaPodsL
CoCoaPods GUI

CocoaPods.app
下载地址:官方地址
网友评论