美文网首页
Cocoapods安装步骤

Cocoapods安装步骤

作者: 蕤絮 | 来源:发表于2017-06-16 10:17 被阅读0次

    1、升级Ruby环境

    终端输入:$gem update --system

    此时会出现

    这个是因为你没有权限去更新Ruby

    这个时候你可以在终端使用:$sudo gem update —system来进行升级

    这个时候表示Ruby升级完成

    2、安装CocoaPods时我们要访问cocoapods.org,该网站可能被我们大天朝墙了,这样下载安装可能会是龟速,幸好我们可以用淘宝的Ruby镜像来访问该网站,方法如下:

    1、gem sources --remove

    https://rubygems.org/

    2、gem sources –ahttp://gems.ruby-china.org/  (据说淘宝的镜像不更新了 ,没有证实)

    (https的网址会出现证书问题,原谅我现在还不能解决。。。)

    可以使用下面的命令查看是否更换镜像成功(如下图所示):

    $ gemsources –l

    3、安装Cocoapods,在终端输入命令

    $sudo gem install cocoa pods  (之前的方法 )

    这个时候会提示你输入密码,注:在终端输入密码不会有提示,光标也不会移动,

    sudo gem install -n /usr/local/bin cocoapods –pre代替sudo gem installcocoa pods

    解决安装报错

    出现以下错误,是因为  https的镜像需要SSL证书的问题  (我还没有解决掉 有办法的小伙伴可以留言告知一下,谢谢)

    先更新ruby环境

    更新Ruby环境

    1.先查看现在的Ruby版本号

    输入命令:ruby -v

    2.安装 RVM

    RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

    a.先输入:

    curl -L get.rvm.io | bash -s stable

    b.然后输入:

    source ~/.bashrc

    source ~/.bash_profile

    c.测试是否安装正常

    rvm -v

    3.用RVM升级Ruby

    a.查看当前ruby版本

    输入:ruby -v

    b.列出已知的ruby版本

    输入:rvm list known

    c.安装所需要版本的Ruby, 例如

    输入:rvm install 2.2.2

    4.安装完成之后,查看是否安装成功

    输入:ruby -v

    继续安装Cocoapods

    完成上面步骤后执行安装cocoapods命令

    输入:sudo gem install cocoapods

    备注:苹果系统升级OS X EL Capitan后改为$sudo gem install -n /usr/local/bin cocoa pods

    $pod setup

    查看当前cocoaPods的版本号, 验证是否安装成功

    输入:pod --version

    在终端输入pod search fmdb, 验证是否有第三方的搜索结果,如果出现搜索结果则安装成功。

    若使用pod search AFNetworking出现以下错误

    [!] Unable to find a pod with name, author, summary, ordescription matching `AFNetworking`

    可以输入

    rm ~/Library/Caches/CocoaPods/search_index.json

    之后再使用就OK了

    更新gem

    $sudo gem update --system

    pods的简单使用

    新建工程,并在终端用cd指令到文件夹内

    $pod search 第三方

    新建文件 vim “Podfile”,

    $vim Podfile

    写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq  可保存退出)

    platform:ios, '6.0'

    pod 'AFNetworking', '~> 2.3.1'<-------第三方

    8.导入第三方库

    $pod install

    9. 打开目录,发现多了*.xcworkspace等文件,至此以后工程打开就是打开此文件了

    以下是我用以前的安装流程安装时出现的一些错误

    终端  cocoapods 下载bug调试:

    错误1:

    Error fetching http://ruby.taobao.org/:

    bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)

    解决方案:把安装流程中 $gem sources -a http://ruby.taobao.org/   ---改为---->$gem sources -a https://ruby.taobao.org/

    错误2:

    ERROR:  While executing gem ... (Errno::EPERM)

    Operation not permitted - /usr/bin/pod

    解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods

    错误3:

    [!] Unable to satisfy the following requirements:- `AVOSCloud (~> 3.1.6.3)` required by `Podfile`

    Specs satisfying the `AVOSCloud (~> 3.1.6.3)` dependency were found, but they required a higher minimum deployment target.

    解决方案:安装流程:Podfile文件 中   platform:ios, ‘6.0’  后边的 6.0 是平台版本号 ,一定要加上

    相关文章

      网友评论

          本文标题:Cocoapods安装步骤

          本文链接:https://www.haomeiwen.com/subject/hfasfxtx.html