cocoapods是国外的一个软件,所以想在国内使用并且能让速度正常,就要改变一下镜像环境,在电脑的终端中进行以下步骤:
cocoapods的使用要依赖于ruby环境和gem版本
安装cocoapods之前需要先安装一下ruby环境,因为cocoapods只有在该环境下才能工作,但如果你是App Xcode平台,一般都已经自动安装了ruby,(但这要看个人的实际情况了),如果确定你已经安装了ruby环境,那么就可以进行一下步骤了;
一:
cocoapods环境安装:改变ruby的镜像环境:(1)(2),
1.移除ruby的源地址
gem sources --remove
https://ruby.taobao.org/
2. 添加ruby的源地址(即改变了ruby的镜像)
gem sources -a
http://ruby.taobao.org/
3. 查看ruby的源地址
gem sources -l
4. 安装cocoapods
sudo gem install cocoapods
sudo为获取管理员权限,所以需要输入密码,输入密码时光标不提示;
进行到这,等一段时间后一般就会安装成功;如果还没有,进行以下:
5. 测试cocoapods安装是否成功
pod search afnetworking
说明: afnetworking是第三方的名字,可以换成其他的,并且只是模糊搜索
如果没有安装成功,会提示:Setting up Cocoapods master repo
6. 如果提示gem版本过低, 需要升级gem
二: cocoapods主支创建(相当于从cocoapods服务器上checkout一份到你电脑上)
7.移除cocoapods主支,即安装到你电脑上的cocoapods的地址(相当于改变cocoapods的镜像环境),其原本在国外;
pod repo remove master
8.修改cocoapods地址
pod repo add master
https://gitcafe.com/akuandev/Specs.git
//其中https://gitcafe.com/akuandev/Specs.git 也可写成: http://git.
oschina.net/akuandev/Specs.git
9.更新主支
pod repo update
到此,cocoapods的镜像改变后重新安装结束,
使用过程:
1.创建工程
2. 在命令行里输入: cd 工程主目录;
3.创建名为Podfile的文件,如:vim Podfile
4. 在Podfile中写入你想要添加的第三方类库,例如: pod ‘JSONKit’,'~>1.5pre'
5. 保存Podfile文件,并退出(:wq)
6. 安装第三方类库(pod install)
7.
From now on use `cocoaPodsText.xcworkspace`.
//注意要把之前的项目关掉
到这一步,说明你革命已经成功了