美文网首页
CocoaPods安装与使用

CocoaPods安装与使用

作者: 海耐射手 | 来源:发表于2017-02-16 14:39 被阅读0次

    一、先查看一下资源路径下的文件

    1、输入以下命令:

    gem sources -l

    如果显示是 https://rubygems.org/ 就要删除它

    其删除的命令是:gem sources —remove https://rubygems.org/

    2、然后安装淘宝镜像:

    其命令行是:gem sources -a https://ruby.taobao.org/(废弃)

    添加淘宝的镜像,终端输入:gem sources -a https://gems.ruby-china.org/  (原来的淘宝镜像https://ruby.taobao.org/已经不能用了)。

    显示https://ruby.taobao.org/ added to sources成功就行了

    3、可以输入命令行:

    gem sources -l 

    查看一下,如果出现一下内容证明成功了

    *** CURRENT SOURCES ***

    https://gems.ruby-china.org/

    4、然后输入命令安装Cocoapods

    其命令行是:sudo gem install cocoapods(可能会出错)

    网友的解答是这样的:mac 10.12 以上系统 路径发生啦改变

    办法:sudo gem install -n /usr/local/bin cocoapods

    会让你输入本机密码: 输入后按回车键就行,然后等待(输入的密码是没有任何显示的)

    5、显示23 gems installed 表示成功23是文件个数,不同电脑可能不同

    6、然后随便搜索一个三方库文件

          例如:pod search AFNetWorking稍等一段时间(与网速有关)就会出现好多版本的AFNetWorking,说明安装成功了

    二、安装好CocoaPods后在项目中添加三方库步骤

    1、cd(空格)项目路径例:

    其命令行为:cd /Users/Bruce/Desktop/PictureDemo

    2、假如要集成AFnetWorking:

    命令为:pod search三方库名  (例:pod search AFNetWorking)

    (此步骤可能就有一段时间,进行网络搜索,与网速有关)

    3、步骤二进行完后粘贴要集成的三方库的版本号,然后按q退出例:

    pod 'AFNetworking', '~> 3.1.0'

    4、输入命令:vim podFile进入文本编辑模式:

    (1)输入i进入编辑模式

    (2)粘贴命令行如下:

    platform :ios, '10.0'                         看自己工程中的版本号 ('10.0'版本)

    target 'PictureDemo' do                 'PictureDemo'是自己的工程名字

    pod 'AFNetworking', '~> 3.1.0'       要添加的库文件的名字和版本号

    end

    (3)按esc建退出编辑模式

    (4)输入:wq命令(保存并推出)

    5、输入命令pod install

    6、此时在打开工程就会发现原来的工程多了三个文件分别是:podFile、Podfile.lock、PodsText.xcworkspace

            之后再打开项目时,就改为用 PodsText.xcworkspace;

    7、输入完以上命令就完集成三方库,包含头文件时用<>

    三、附上流程图:

    CocoaPods安装报错:

    如果出现

    ERROR:  While executing gem ... (OpenSSL::SSL::SSLError)

    hostname "upyun.gems.ruby-china.org" does not match the server certificate

    原因是之前用的ruby镜像源是淘宝的,需要切换成https://gems.ruby-china.org/,在终端输入

    $ gem sources —removehttps://ruby.taobao.org/

    $ gem sources -ahttps://gems.ruby-china.org/

    相关文章

      网友评论

          本文标题:CocoaPods安装与使用

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