Carthage 安装与使用

作者: 牵线小丑 | 来源:发表于2016-06-12 15:20 被阅读977次

1、安装

在终端下运行:

brew install carthage

2、配置第三方类库

  1. 到目标工程目录下创建 Carthage 文件:
    目标工程目录
  2. 在终端上用vim写好要配置的库信息:
vim Cartfile
Cartfile文件内容
  1. 运行:
carthage update --platform iOS    # 仅编译 iOS 平台
  1. 如果目标工程是 OS X 应用, 在 Xcode 的目标应用程序 targetGeneral 设置标签中的 Embedded Binaries 区域,将框架从 Carthage.build 文件夹拖拽进去。OS X 工程设置到此为止。
  2. 如果是目标工程是 iOS 应用,在 Xcode 的目标应用程序 targetGeneral 设置标签中的 Linked Frameworks and Libraries 区域,将目标框架从 Carthage/Build 文件夹拖拽进去。继续接步骤6。
    iOS
  3. Xcode 的目标应用程序 targetBuild Phases 添加新脚本 New Run Script Phase,输入内容:
/usr/local/bin/carthage copy-frameworks

input Files处输入为:

$(SRCROOT)/Carthage/Build/iOS/ReactiveCocoa.framework

对应为原工程目录 / Carthage/Build/iOS/xxx.framework 文件。

  1. Carthage 中指定编译源码版本,有三种方式:
  2. github "Alamofire/Alamofire" ~> 3.0,表示使用版本3.0以上但是低于4.0的最新版本,如3.5, 3.9
  3. github "Alamofire/Alamofire" == 3.0,表示使用3.0版本
  4. github "Alamofire/Alamofire" >= 3.0,表示使用3.0或更高的版本
  5. github "Alamofire/Alamofire",没有指明版本号,则会自动使用最新的版本

PS:在这个过程当中,Carthage 将创建一些 build artifacts,其中最重要的是 Cartfile.lock 文件,里面将列出每个框架的具体版本,确保你提交了这个文件到版本控制工具里面(如Git、SVN),因为每个用到项目的人都需要它来编译相同版本的框架。完成上面的步骤并提交你的修改,项目的其他用户就只需要获取该仓库并执行 carthage bootstrap 就能使用你所添加的框架。

相关文章

  • Carthage

    1. Carthage的安装与使用 github 1.1 使用Homebrew安装Carthage $ sudo ...

  • 02.用Carthage发布Framework

    01.Carthage安装与使用 注意 Carthage 只支持 Dynamic frameworks Dynam...

  • [iOS开发]Carthage安装和使用教程

    一 Carthage简单介绍 二 Carthage的安装和使用 直接下载Carthage.pkg安装包,安装运行C...

  • Carthage 安装使用

    Carthage 安装使用1.使用Homebrew安装Carthage之前,先对其进行更新,不然可能会安装到比较老...

  • Swfit依赖管理工具Carthage的安装与使用

    一、使用HomeBrew安装Carthage 避免安装老版本的Carthage,先update。 brew upd...

  • IOS Carthage安装、使用

    Carthage的安装和使用1)直接下载Carthage.pkg安装包,安装运行2)如果使用的XCode为7.0+...

  • Carthage安装与使用

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

  • Carthage 安装与使用

    1、安装 在终端下运行: 2、配置第三方类库 到目标工程目录下创建 Carthage 文件:目标工程目录 在终端上...

  • Carthage安装与使用

    一. 安装Carthage 需要安装homebrew,相关教程可自行搜索 安装 1). 终端执行 2). 安装完...

  • Carthage的使用

    1. Carthage安装 1)直接下载Carthage.pkg安装包,安装运行 2)如果使用的Xcode7.0+...

网友评论

    本文标题:Carthage 安装与使用

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