Carthage安装与使用

Carthage的目标是用最简单的方式来管理Cocoa第三方框架
基本的工作流如下:

创建一个Cartfile,包含你希望在项目中使用的框架的列表

运行Carthage,将会获取列出的框架并编译它们

将编译完成的.framework二进制文件拖拽到你的Xcode项目当中

安装使用Carthage

安装Carthage只需要打开终端,输入如下指令:

$ brew update

$ brew install carthage

使用carthage

  • 通过终端进入到项目所在的文件夹
    $ cd ~/Path/Project
  • 创建一个空的carthage文件
    $ touch Cartfile
  • 使用xcode打开cartfile文件
    $ open -a Xcode Cartfile
  • 并在打开的文件中加入以下内容(例如:)
    github "AFNetworking/AFNetworking" ~> 3.0
  • 保存并关闭cart file文件,在终端执行命令
    carthage update
    carthage会为你下载和编译所需要的第三方库
    在 ***/Carthage/Build/iOS里会出现xxx.framework
  • 打开项目,-->project-->target-->General,将framework拖到 Linked frameworks and Binaries内


    连接库.png
  • 点击Build Phrase “+”选项,添加相应的run script
Build Phases配置.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 02.使用Carthage发布Framework 简介 Carthage 一个低耦合,更灵活的管理器;使用 xco...
    liam_7阅读 337评论 0 1
  • 1、安装 在终端下运行: 2、配置第三方类库 到目标工程目录下创建 Carthage 文件:目标工程目录 在终端上...
    牵线小丑阅读 1,629评论 0 0
  • Carthage v0.26.2(原文链接) Carthage的目标是用最简单的方式来管理Cocoa第三方框架。 ...
    iOSLee阅读 3,698评论 0 7
  • 文档地址https://github.com/Carthage/Carthage release v0.20.0...
    指尖弹灰阅读 4,639评论 2 4
  • 一.Carthage是什么? Carthage 使用于 Swift 语言编写,只支持动态框架,只支持 iOS8+的...
    刚哥001阅读 2,059评论 0 0