美文网首页
CocoaPods的一次安装和使用

CocoaPods的一次安装和使用

作者: Maj_sunshine | 来源:发表于2017-10-21 00:48 被阅读53次

    穷人家的孩子买不起MacBook,之前老的macmini转不动了,换了个14年的macmini来跑xcode9 。说起来也是苦逼。拿来第一件是就是装软件配置。系统版本Mac OS 10.12.6。算是第二次装CocoaPods,也来记录下安装和使用过程。

    -------Ruby镜像的替换

    • 打开终端执行
    gem sources --remove https://rubygems.org/
    
    • 添加最新的镜像
    gem source -a https://gems.ruby-china.org/
    
    • 查看结果
    gem sources -l
    

    有输出下面信息,则说明替换成功

    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.org/
    

    -------安装 CocoaPods

    • 查看ruby版本,需要版高于2.2.2才可以安装
    ruby -v
    

    我的显示 如下,这样需要更新

    ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
    
    • 更新ruby
    sudo gem update --system
    

    结果的最后一行出现如下,则更新成功

    RubyGems system software updated
    

    更新后的ruby版本我是2.6.14

    屏幕快照 2017-10-21 上午12.25.49.png
    • 安装CocoaPods
    sudo gem install cocoapods
    

    执行后出现了我的第一个错误

    屏幕快照 2017-10-21 上午12.30.35.png

    原因是权限不足

    • 执行
    sudo gem install -n /usr/local/bin cocoapods
    

    出现 xx gems installed 则表示成功


    屏幕快照 2017-10-21 上午12.33.08.png
    • 最后一步
    pod setup
    

    出现

    Setup completed 则为成功
    

    CocoaPods的使用

    • cd 到项目目录
    屏幕快照 2017-10-21 下午11.55.06.png

    这一层的上一层,也就是cd到下图这一层,直接拉文件夹到终端。


    屏幕快照 2017-10-21 下午11.58.28.png
    • 编辑Podfile文件
    vim Podfile
    
    • 编写Podfile文件,下面test为工程名,AFNetworking升到指定版本3.1.0
    platform :ios, '8.0'
    
    target "test" do
    
    pod 'AFNetworking','~> 3.1.0'
    pod 'SDWebImage'
    pod 'SVProgressHUD' 
    pod 'Masonry'
    
    end
    

    然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq

    • 输入pod install,等待下载
    • 接下来碰到了我的第二个问题。
    ERROR:  SSL verification error at depth 1: unable to get local issuer certificate (20)
    ERROR:  You must add /O=Digital Signature Trust Co./CN=DST Root CA X3 to your local trusted store
    

    解决方式

    sudo curl -O http://curl.haxx.se/ca/cacert.pem
    sudo mv cacert.pem cert.pem
    
    • 重新cd到项目目录,pod install
      出现


      屏幕快照 2017-10-22 上午12.33.29.png

      则pod成功,

    成功后用xcworkspace文件打开!!!

    相关文章

      网友评论

          本文标题:CocoaPods的一次安装和使用

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