初识Carthage 安装和使用

一.安装.

1.如果没有安装Homebrew(mac OS X软件包管理工具)先安装

终端输入:

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

回车安提示输入本机密码,耐心等待即可。

2.安装Carthage

在终端输入如下命令回车:

$brewupdate

$brewinstallcarthage

3.安装结束查年版本:

$carthageversion

本人安装的是:


二.使用

1.获取项目路径:

cd /Users/yg/Desktop/test

回车。

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

$touchCartfile

3.打开carthage

$open-aXcodeCartfile

4.在打开的carthage文件中输入相要编译的框架,如:

github"Alamofire/Alamofire"~>4.0

(

版本说明:

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

== 3.0 表示使用3.0版本

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

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

)

5.保存carthage文件并关闭,终端输入:

$carthageupdate--platformiOS

需要等待一段时间,因为carthage会为你下载和编译所需要的第三方库。当终端运行结束,你会在项目文件夹里看到Carthage文件夹,其中里面的Build文件夹里有iOS文件夹里面就有编译好的Alamofire.framework。

通过命令行打开文件夹

$openCarthage

三.引入.framework用Xcode打开工程

1.为了方便管理在项目根目录创建:文件夹Verdor来管理动态库。Alamofire.framework拖入Vendor文件夹中。


点击project,选择target, 再选择上方的General,将需要的framework文件添加到 Embedded Binaries(动态库)内


初识Carthage 安装和使用_第1张图片

选择Alamofire.framework添加既可。

2.点击Build Phrase tab选项,添加相应的run script。(看具体框架需要)

附上:Carthage 初探:四大优势与四大劣势:https://imtx.me/archives/1939.html (转载自:I'M TUALATRIX 谢谢!如有侵权请联系删除

你可能感兴趣的:(初识Carthage 安装和使用)