关于 私信 归档 搜索

一叶

查看更多 查看更多

Carthage 使用说明

carthage

安装

0、ruby 安装 (OSX自带)

1、homebrew 安装 

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

2、brew list 检验homebrew

3、brew install carthage

使用

1、cd 到项目目录下

2、vim Cartfile

文件格式:

github "https://github.com/AFNetworking/AFNetworking.git"

或者 

github "AFNetworking / AFNetworking" "master"(ps:二者任选其一即可,如果采用第二种方式,指定的依赖库一般为github上的"用户名/项目名",如果不是很确定名称,可以输入第三方的名称,到github上确认即可,使用第一种方式其实是项目的下载链接,同样,如果不是很确定,可以到github上复制粘贴下来即可)

github "jdg/MBProgressHUD" "master"

说明:

~>3.0  表示大于等于3.0版本,小于下一个主版本,即4.0版本

>=3.0  表示大于等于3.0版本

==3.0  表示等于3.0版本

3、carthage update --platform iOS(ios为目录)

Build 文件夹下是framwork文件;Checkouts文件夹下是源文件;

4、引入framework文件

Target->General->Linked Frameworks And Libraries

5、添加执行脚本

Target->build phases 左上角New run script phase

黑色脚本区输入:/usr/local/bin/carthage copy-frameworks

input files: 添加framework路径 

如:$(SRCROOT)/Carthage/Build/iOS/MBProgressHUD.framework

编译正常,成功!


评论
©一叶 | Powered by LOFTER