zoukankan      html  css  js  c++  java
  • CocoaPods配置

    CocoaPods


    • 0.介绍:帮助开发者管理iOS第三方框架的工具
    • 1.查看当前的ruby源: gem source -l
    // 刚开始可能是这样的
    *** CURRENT SOURCES ***
    
    https://rubygems.org/
    • 2.修改ruby源
    • 删除旧源: gem sources --remove https://rubygems.org/
    • 添加新源: gem sources -a http://ruby.taobao.org/
    • 查看新源: gem source -l

    • 3.安装CocoaPods: sudo gem install cocoapods (可能需要等待较长时间)

    // 中间会有一堆信息
    ......
    Parsing documentation for open4-1.3.4
    Installing ri documentation for open4-1.3.4
    Parsing documentation for cocoapods-0.35.0
    Installing ri documentation for cocoapods-0.35.0
    20 gems installed
    • 4.利用CocoaPods管理第三方框架
    • 打开Xcode新建项目
    • 利用终端进入新项目的根路径
    • 新建Podfile文件: vim Podfile, 在这个文件中描述需要依赖的第三方框架
    platform :ios, '8.0'
    pod 'UIView+AutoLayout', '~> 2.0'
    pod 'MJExtension'
    • 5.解析Podfile文件
    • 建议先更新远程的框架信息: pod repo update
    • 开始解析Podfile文件: pod install (可能需要等待较长时间)
    • 如果需要更新框架: pod update

    • 6.其它用法

    • 使用pod search 关键词可以搜索支持CocoaPods的第三方框架 (并不是所有第三方框架都支持CocoaPods)
    • 建议在进行pod searchpod updatepod install之前都先进行pod setup
    • 如果在使用CocoaPods过程中遇到了莫名其妙的错误(比如NoMethodError),大部分原因是mac上的Ruby环境不是最新的。可以考虑更新Ruby环境: sudo gem update

    • 7.更换pod的仓库镜像
      pod repo remove master
      pod repo add master http://git.oschina.net/akuandev/Specs.git

  • 相关阅读:
    Scala篇:Scala环境及IDEA配置
    大数据篇:Hive
    大数据篇:Flume
    大数据篇:Kafka
    15.百万考生成绩如何排序
    Tomcat 架构原理解析到架构设计借鉴
    服务设计思考:平台化
    Druid:通过 Kafka 加载流数据
    12.分而治之-归并排序
    11.经典O(n²)比较型排序算法
  • 原文地址:https://www.cnblogs.com/coderkl/p/4320306.html
Copyright © 2011-2022 走看看