项目包依赖工具CocoaPods、Carthage安装

2019-04-19  本文已影响0人  iYarin

一、Homebrew

brew list

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

二、Carthage

brew install carthage

brew list

如果出现carthage,说明安装成功,即可开始使用carthage了。

cd 工程目录 (ps: 可直接将工程拖到终端中即可自动生成)

vim Cartfile

github "https://github.com/AFNetworking/AFNetworking.git"(或者github "AFNetworking/AFNetworking" "master")
github "jdg/MBProgressHUD" "master"

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

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

carthage update --platform iOS

执行完上面的操作后,打开项目,会发现项目中多了一个Carthage文件夹,在它下面又有俩个子文件夹,分别为Build和Checkouts,Build目录中存放编译好的framework文件,Checkouts目录是下载的第三方库源代码

/usr/local/bin/carthage copy-frameworks

然后将路径添加到 Input Files中

(SRCROOT)/Carthage/Build/iOS/MBProgressHUD.framework(SRCROOT)/Carthage/Build/iOS/AFNetworking.framework

编译工程,如果没有报错,则说明导入第三方框架成功。

上一篇 下一篇

猜你喜欢

热点阅读