做一个简单的更新:镜像源已经更新:https://gems.ruby-china.org/
在安装cocoapods的时候会出现:
$ /usr/bin/git clone https://github.com/CocoaPods/Specs.git master --progress Cloning into 'master'...的提示,这个时候就需要从github上面下载master文件,但是国内实在太慢了,这里国内的大牛做了一个镜像文件,是目前一直在更新的。具体操作如下:
pod repo remove master pod repo add master https://code.aliyun.com/Magi/CocoaPods Git clone https://code.aliyun.com/Magi/CocoaPods ~/.cocoapods/repos/mastergit的时候记得保证repos里面是空的,没有master这个文件夹。 然后稍等片刻。 我用github上面的源下载速度是5kb,用这个源大概稳定在600kb。
============================================== 具体什么是Cocoapods,网上都百度的到,但是总会遇到这样或者那样的问题,经过的一个下午的调试,我在这儿将问题都整合,并且记录。
等待一段时间后检查是否安装成功
$ source ~/.bashrc $ source ~/.bash_profile rvm -v等待一段时间,安装成功后在查看一下版本是否正确。
耐心等待,安装成功。
要是用pods,就需要编写Podfile文件
然后第一行:
#这句话是标明平台 platform:iOS,'9.0' #然后写目标,该目标就是你所想管理的工程,比如我的工程名是firstDemo target 'firstDemo' do end #在do和end之间写你所要添加的库的相关语句,该语句一般有第三方作者提供。(比如github上就有提供) pod 'masonry'一、在pod install之后你可能会遇到这样的一个问题:
这是有路xcode路径造成的一个问题
解决方法是
#switch后面的参数是你xcode所在的路径,你可以直接将xcode拖进来就可以了 sudo xcode-select -switch /Applications/Xcode.app然后在pod install一下。
二、当然你当然会遇到这个问题 那就重新安装一下cocoapod吧
sudo rm -fr ~/.cocoapods/repos/master pod setup如果后续碰到其他什么问题,我也会在这里更新。