ios developersiOS开发iOS开发

Carthage

2018-06-06  本文已影响19人  S大偉

Carthage GitHub

Carthage 简介


缺点:

安装 Homebrew

话说Mac自带Homebrew,如需安装请看官网 HomeBrew 官网,so easy

常见命令

brew update
brew install git    // 使用brew安装软件
brew uninstall wget // 使用brew卸载软件
brew search /wge*/  // 使用brew查询软件,其中/wge*/是个正则表达式,需要包含在/中
brew list           // 列出已安装的软件
brew home           // 用浏览器打开brew的官方网站
brew info           // 显示软件信息
brew deps           // 显示包依赖

安装 Carthage

$ brew install carthage

安装 Carthage 之后,可查看版本

carthage version // 目前的版本号为:0.20.1

使用 Carthage 安装依赖

进入项目所在文件夹

cd ~/路径/项目文件夹

创建一个空的 Carthage 文件 Cartfile

touch Cartfile

使用 Xcode 打开 Cartfile 文件

open -a Xcode Cartfile

编辑 Cartfile【可手动打开进行编辑】

github "Alamofire/Alamofire" == 4.4.0

执行更新命令

$ carthage update --platform iOS

更新成功后,项目文件夹中会多出三个文件

Carthage 会 clone 文件中对应的 git 第三方库,把每一个第三方库编译成二进制文件的 framework 文件。
其中 “–platform iOS” 命令是可选的,作用是保证只为 iOS 编译framework,如果不指定平台,会为全平台编译 framework 文件。如果想要了解更多的命令,可以运行 carthage help update查看。

问题
如果没有Build/,请按照图片设置Command Line Tools

没有Build怎么办

4、添加 Frameworks 到项目中

在最底部找到 “Linked Frameworks and Libraries”
Carthage/Build/iOS/Alamofire.framework 文件,点击 Open 加入到项目中
/usr/local/bin/carthage copy-frameworks
$(SRCROOT)/Carthage/Build/iOS/Alamofire.framework
04
import Alamofire

简书其他参考文章

上一篇下一篇

猜你喜欢

热点阅读