1.安装
进入终端,使用homebrew命令安装
brew install carthage
2.使用
(1)首先进入到项目所在的文件夹,记住是有.xcodeproj的文件夹
![](https://img.haomeiwen.com/i694399/a909f822a355992e.png)
$ cd 你所在的文件夹
(2)在这个文件夹下创建一个空的Cartfile文件
$ touch Cartfile
(3).编辑这个Cartfile文件,例如要安装websocket框架SocketRocket
在文件中写入github “facebook/SocketRocket” (如果不指定版本的话会默认为最新版本)
(4)保存并关闭Cartfile文件,使用Carthage安装框架 $carthage update –platform iOS(可能得指定一下平台)
(5)如果顺畅执行完,会在Cartfile同级文件中生成“Carthage”文件夹和“Cartfile.resolved”文件,
![](http://samyang.me/media/2017-08-29-carthage.png)
并且在Carthage/Build/iOS中会有第三方 的.framework文件
3.在项目中添加在Carthage添加的第三方库
(1)首先在Linked Frameworks and Libraies 添加第三方库,
![](http://samyang.me/media/2017-08-29-libraies.png)
(2)下一步选择菜单上的Build Phases,并添加一个新的Run Script,并添加以下命令,如下图
![](http://samyang.me/media/2017-08-29RunScript.png)
,不同的库改一下名字就可以了
最后编译后就可以使用了。
参考:
网友评论