Cocoa pods的安装使用以及过程中可能会遇到问题的汇总
2016-09-28 09:13
591 查看
做一个简单的更新:镜像源已经更新:https://gems.ruby-china.org/
在安装cocoapods的时候会出现:
的提示,这个时候就需要从github上面下载master文件,但是国内实在太慢了,这里国内的大牛做了一个镜像文件,是目前一直在更新的。具体操作如下:
git的时候记得保证repos里面是空的,没有master这个文件夹。
然后稍等片刻。
我用github上面的源下载速度是5kb,用这个源大概稳定在600kb。
==============================================
具体什么是Cocoapods,网上都百度的到,但是总会遇到这样或者那样的问题,经过的一个下午的调试,我在这儿将问题都整合,并且记录。
等待一段时间后检查是否安装成功
等待一段时间,安装成功后在查看一下版本是否正确。
在安装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/master
git的时候记得保证repos里面是空的,没有master这个文件夹。
然后稍等片刻。
我用github上面的源下载速度是5kb,用这个源大概稳定在600kb。
==============================================
具体什么是Cocoapods,网上都百度的到,但是总会遇到这样或者那样的问题,经过的一个下午的调试,我在这儿将问题都整合,并且记录。
首先,你的ruby版本高于可适用的版本,所以,如果版本低了,需要先升级版本,具体方法如下:
1.安装ram
$ curl -L get.rvm.io | bash -s stable
等待一段时间后检查是否安装成功
$ source ~/.bashrc $ source ~/.bash_profile rvm -v
2.升级ruby版本
#查看当前已知版本 $ ruby -v #列出已知的ruby版本 $ rvm list known #安装ruby 2.3.0 $ rvm install 2.3.0
等待一段时间,安装成功后在查看一下版本是否正确。
其实如果你的ruby版本足够了,就不用上面的步骤了,直接进行下面的安装cocoapods步骤。
第一步,由于被墙的原因,要将系统原有的安装源改一下
#使用这个查看ruby源 $gem sources -l #删除原有的ruby源 $gem sources --remove https://rubygems.org/ #增加阿里的镜像ruby源 $gem sources -a http://rubygems-china.oss.aliyuncs.com[/code]第二步就是安装了
$sudo gem install cocoapods
耐心等待,安装成功。那么接下来最后一步就是如何使用了
要是用pods,就需要编写Podfile文件首先在你项目工程所在的目录里面创建名为“Podfile”的文件,注意:一定是有xcodeproj的那个文件夹。
然后第一行:#这句话是标明平台 platform:iOS,'9.0' #然后写目标,该目标就是你所想管理的工程,比如我的工程名是firstDemo target 'firstDemo' do end #在do和end之间写你所要添加的库的相关语句,该语句一般有第三方作者提供。(比如github上就有提供) pod 'masonry'编辑好Podfile文件。接下里就是下载第三方库以及集成了,这些只需一个命令,其他的都不用你搞
#注意要cd到你工程目录下,就是有Podfile文件的那个目录 pod install如果你以后要增删改第三方库,只需要在do end之间进行修改相关的语句即可,然后在执行下面的一个操做
pod update问题汇总
一、在pod install之后你可能会遇到这样的一个问题:
这是有路xcode路径造成的一个问题
解决方法是#switch后面的参数是你xcode所在的路径,你可以直接将xcode拖进来就可以了 sudo xcode-select -switch /Applications/Xcode.app
然后在pod install一下。
二、当然你当然会遇到这个问题
那就重新安装一下cocoapod吧sudo rm -fr ~/.cocoapods/repos/master pod setup
如果后续碰到其他什么问题,我也会在这里更新。
相关文章推荐
- mini2440交叉编译工具安装及使用过程中可能会遇到的问题及解决办法
- 使用10.04过程中遇到了很多中文问题,都解决了,汇总下来供大家参考
- 2016 cocoapods的安装和使用方法以及版本升级遇到的问题
- 在Ubuntu中编译、安装 gcc4.1.1 过程以及遇到的问题
- 免费git服务器以及使用过程中遇到的问题
- SecureCRT安装与使用过程中遇到的几个问题
- CentOs下安装Apache的过程记录以及遇到的问题
- ubuntu12.04-32位,安装KLEE及使用工具过程中遇到的问题
- linux下给php安装pdo_mysql和zlib以及测试模式的选择(禅道安装过程中遇到的问题)
- file_put_contents以及file_get_contents的用法与在使用过程中遇到的问题(PHP学习)
- 关于SpringMVC4使用过程中的路径问题,我们经常遇到的Controller未执行以及执行了之后出现404
- Ruby on rails安装及使用过程中遇到的问题
- 使用Linux过程中遇到的问题以及解决方案
- 免费git服务器以及使用过程中遇到的问题
- CentOS5.6中安装zimbra7.1中遇到的问题汇总(不含详细安装过程)
- eclipse使用技巧以及开发安卓程序过程中遇到的问题
- 详解2016 cocoapods的安装和使用以及版本升级遇到的问题
- file_put_contents以及file_get_contents的用法与在使用过程中遇到的问题(PHP学习)
- Win7下myeclipse8.5安装和使用过程中遇到的问题
- fedora 20的安装过程以及遇到的错误,Could not boot问题