zoukankan      html  css  js  c++  java
  • CocoaPods

    • 1. 集成 Cocoapod:
      • 1.1 安装 ruby环境

      mac 系统默认有 Ruby 环境, 通过

         $ ruby -v

      可以查看当前的 Ruby 版本.

        如果 Ruby 版本过低可以通过 rvm 对 Ruby 进行升级.

        • 1) 安装 rvm 

    $ curl -L get.rvm.i.rvm.io | bash -s stableo 

        • 2)加载文件, 测试是否安装正常(按照提示操作)

    $ source ~/.bashrc  

    $ source ~/.bash_profile

    $ source ~/.profile 

    $ rvm -v

        • 3) reload rvm

    $ rvm reload rvm

    $ rvm -v

        • 4) 查看当前ruby版本 ,获取rvm 列表

    $ ruby -v   

    $ rvm list known 

        • 5)重新安装ruby 

    安装完成后, 需要重新执行安装cocoapods的命令

    $ rvm install 2.3

        • 6)安装rails

    $ gem install rails

    如果想要卸载ruby,需要执行以下步骤

    $ rvm list

    $ rvm remove 2.3

    这样有关ruby更新的问题已经处理完毕了

      • 1.2.CocoaPods的安装

    先检查ruby源, 正确情况下返回以下信息:

      $ gem source

    *** CURRENT SOURCES ***

    https://gems.ruby-china.org

    这个是ruby的官方源码,现在国内可以使用的还有以下ruby源:

    https://ruby.taobao.org/   淘宝源

    http://rubygems-china.oss.aliyuncs.com 阿里云源

    确认ruby源镜像后就可以修改ruby源了,先执行删除原来的ruby源:

    之后添加可用的ruby镜像源(推荐使用官方的)

    $ gem sources -a https://gems.ruby-china.org

    这个时候执行

    $ gem sources -l

    命令,就能看到当前镜像源里只有官方ruby源这一个了,之后执行安装cocoapods命令

    如果不是 taobao 的源需要删除旧的, 重新设置:

    1).移除现有 Ruby 默认源

    $ gem sources --remove https://rubygems.org/

    2).使用新的源

    $ gem sources -a https://ruby.taobao.org/

    3).验证新源是否替换成功

    $ gem sources -l

    成功显示: 

    *** CURRENT SOURCES ***

     

    https://ruby.taobao.org

    http://rubygems.org

    • 安装 CocoaPods

    $ sudo gem install cocoapods

    $ pod setup

    备注:苹果系统升级 OS X EL Capitan 后安装改为:

    $ sudo gem install -n /usr/local/bin cocoapods

    $ pod setup

    • 更新 gem

    $ sudo gem update --system

    • 2. 使用 cocoapod
      • 在.xcodeproj 文件同目录下穿件 Podfile 文件
      • 添加三方库
    source 'https://github.com/CocoaPods/Specs.git'
    platform :ios, '8.0' #use_frameworks!个别需要它, 比如reactnativeCocoa
    target 'YDFinance' do
        
    pod 'SDWebImage', '~>3.7'
    pod 'MBProgressHUD', '~> 0.9.1'
    pod 'AFNetworking', '~> 2.0'
    
    end
    
      • 打开终端 cd 到 Podfile 所在目录下, 安装

    $ pod install

     

  • 相关阅读:
    解决Manjaro i3社区版 compton默认配置不正确的问题
    Manjaro 18.1.5 i3社区版安装后初步配置
    Manjaro Linux 18 中安装配置搜狗拼音输入法
    博客园美化(最全)
    vritulbox中linux安装zookeeper报错:
    eclipse中springmvc框架出现404
    ajax
    JSP
    请求转发和重定向的区别:
    本周授课内容:http,https,Tomcat,servlet
  • 原文地址:https://www.cnblogs.com/guangleijia/p/5981902.html
Copyright © 2011-2022 走看看