美文网首页
CocoaPods的安装

CocoaPods的安装

作者: Legendary | 来源:发表于2017-07-10 17:51 被阅读0次

    最近在首页看到了CocoaPods的安装方法,其实我也忘记了,就拿了个新电脑试了一下,结果发现搬运的还是比较老的东西,所以想做一个看看。

    转自:http://www.cnblogs.com/jys509/p/4839803.html

    一、升级Ruby环境

    sudo gem update --system

    如果Ruby没有安装,请参考如何在Mac OS X上安装 Ruby运行环境

    二、使用淘宝的RubyGems镜像

    以下命令在终端执行;

    1:

    gem sources --removehttps://rubygems.org/

    以删除官方的ruby sources;

    2:

    gem sources -ahttps://ruby.taobao.org/

    把ruby sources地址换成被墙了也能访问的镜像地址,顺带说一句必须要写https,这个镜像网址已经不接受http的请求;

    3:

    gem sources-l

    查看你的ruby地址

    如果出现了下面的样子则表示更换成功:

    Paste_Image.png

    4:

    sudo geminstallcocoapods

    这个时候我们可以开始下载安装cocoapods了

    如果出现下面的

    setting up cocoapods master repo

    请耐心等待,需要下载大概140M的文件

    5:

    cddesktop/myApp

    进入到自己的项目文件夹

    touch Podfile

    在项目根文件夹内建立名字为Podfile的文件

    open-aXcode Podfile

    这里也可以选用vim编辑,不过要注意的是一定不可以用除了vim和Xcode以外的方式编辑Podfile文件,否则会失效;

    platform :ios, '8.0'

    target 'myAppName' do

    pod 'AFNetworking', '~> 2.6'

    pod 'Masonry', '~> 1.0.1'

    end

    在打开的文件中输入这里的代码来添加想添加的库,具体版本可以使用

    pod search Masonry

    seach后面写上需要搜索的库,会返回给你具体的版本信息;

    6:

    podinstall

    执行后会在项目目录里建立一个workspace工程文件,说到底CocoaPods是把所有需要的库打包成一个名字为

    libPods-myAppName.a

    的静态库,并且放到项目中,于是就成为了一个workspace,上面的myApp是自己的项目,下面的Pods项目负责输出libPods-myAppName.a这个文件给自己的项目使用。

    7:

    pod update

    执行会自动升级库为最新的版本。

    希望大家多多交流。

    相关文章

      网友评论

          本文标题: CocoaPods的安装

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