zoukankan      html  css  js  c++  java
  • Carthage 安装和使用

     和Cocoapods相比各有利弊吧,具体对比参见:

    Carthage 初探:四大优势与四大劣势

    第一步:如果没有安装Homebrew先安装

    打开命令终端,直接输入以下命令回车

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    这样它会自己安装,期间会让你输入本机密码

    第二步:安装Carthage

    在命令终端,输入以下命令回车

    $ brew update
    $ brew install carthage
    

      

    安装完以后查看版本命令

    $ carthage version
    

      

    第三步:使用Carthage

    1、通过终端进入到项目所在的文件夹:

    $ cd /Users/cdmac/Desktop/Demos/DemoX8
    

      

    2、创建一个空的carthage文件:

    $ touch Cartfile
    

      

    3、使用xcode打开cartfile文件

    $ open -a Xcode Cartfile
    

      

    并在打开的文件中加入以下内容

    github "Alamofire/Alamofire" ~> 4.0
    
    github "SwiftyJSON/SwiftyJSON"
    

      

    版本说明:

    ~> 3.0 表示使用版本3.0以上但是低于4.0的最新版本,如3.5, 3.9

    == 3.0 表示使用3.0版本

    >= 3.0表示使用3.0或更高的版本

    如果你没有指明版本号,则会自动使用最新的版本

    4、保存并关闭cart file文件,在终端执行命令

    $ carthage update --platform iOS
    

      

    carthage会为你下载和编译所需要的第三方库,当命令执行完毕,在你的项目文件夹中会创建一个名为Carthage的文件夹

    在 /Users/cdmac/Desktop/Demos/DemoX8/Carthage/Build/iOS 里会出现xxx.framework文件已经为你创建好了。

    当然,你也可以通过命令行进入此文件夹:

    $ open Carthage
    

      

    5、现在打开你的项目,点击project,选择target, 再选择上方的General,将需要的framework文件拖到 Linked frameworks and Binaries内

    6、点击Build Phrase tab选项,添加相应的run script

    参考文献:

    Homebrew 安装教程

    Carthage使用心得-让自己的项目支持Carthage

    如何使用Carthage管理iOS依赖库

  • 相关阅读:
    嵌入式和就业(转)
    [转] 电子技术·笔记1(9月份)
    ERP系统
    Win7 启动修复
    A1pass大大对黑客学习的建议
    你凭什么能过上你想要的生活?
    Hacker需要掌握的基础
    Hacker学习发展流程图
    硬盘SMART参数解释
    u盘的一些理解
  • 原文地址:https://www.cnblogs.com/xiaopin/p/5887162.html
Copyright © 2011-2022 走看看