美文网首页
Carthage 记录

Carthage 记录

作者: 丸肉的刀带 | 来源:发表于2017-07-18 12:37 被阅读0次

    Carthage

    命令

    checkout
    carthage checkout
    编译依赖库
    carthage build
    更新
    carthage update
    编译单一平台的依赖库 (iOS)
    carthage build --platform iOS
    更新单一平台的依赖库 (iOS)
    carthage update --platform iOS

    Cartfile 配置

    语法

    github "Alamofire/Alamofire" # 不指定版本,允许任何该库支持的版本
    github "ReactiveCocoa/ReactiveSwift" ~> 1.1 # 指定兼容1.1版的版本
    github "ReactiveCocoa/ReactiveCocoa" == 5.0.4 # 指定5.0.4版
    github "Quick/Quick" >= 1.0 # 至少1.0版
    github "Quick/Nimble" some-tag-commit-or-branch-name # 指定某个tag,commit或branch

    配置文件种类

    1. Cartfile
      项目依赖库配置文件 - 包含于发布版本中的相关框架
    2. Cartfile.private
      项目依赖库配置文件 - 非发布版本的依赖库(单元测试等的相关框架)
    3. Cartfile.resolved
      执行carthage update之后的配置,文件包含CartfileCartfile.private中的依赖库

    相关文章

      网友评论

          本文标题:Carthage 记录

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