搭建Carthage及使用(小白式)
2017-11-09 本文已影响20人
芝麻绿豆
Carthage参考
搭建环境:
1.安装 Homebrew
![](https://img.haomeiwen.com/i1109379/9fea4a60c9327ec4.png)
![](http://upload-images.jianshu.io/upload_images/1109379-c9dafaf6dbca3d89.png)
2.执行:brew update
![](http://upload-images.jianshu.io/upload_images/1109379-946244a573eaa67e.png)
3.执行:brew install carthage
![](http://upload-images.jianshu.io/upload_images/1109379-4adb4f59300017c5.png)
![](http://upload-images.jianshu.io/upload_images/1109379-2d73566545da9563.png)
4.在项目里创建 cartfile文件 执行:vim Cartfile
![](http://upload-images.jianshu.io/upload_images/1109379-6a614a31f14c70ae.png)
按i进入编辑模式,加入你要下载框架
![](http://upload-images.jianshu.io/upload_images/1109379-379d7adcfd09afc5.png)
按ESC 在输入:wq保存
![](http://upload-images.jianshu.io/upload_images/1109379-dcfb41810ed0ea46.png)
5.执行:carthage update 或者 carthage update --platform iOS (--platform iOS 只为ios编译framework文件) clone 框架到你的项目里
![](http://upload-images.jianshu.io/upload_images/1109379-554a17e91cef2ecd.png)
上面提示我更新carthage,发现brew update更新不下来,可以先删除brew remove carthage 去Carthage参考 下载最新的pkg.
如果你下载产生下面的错误,说明你安装了多个xcode
![](http://upload-images.jianshu.io/upload_images/1109379-a76e8026899eea14.png)
可以卸载掉多余的,或者在xcode中设置
![](http://upload-images.jianshu.io/upload_images/1109379-767a64af64b94e09.png)
下载成功:
![](http://upload-images.jianshu.io/upload_images/1109379-ea691e946602e072.png)
![](http://upload-images.jianshu.io/upload_images/1109379-c66c2a8b7abdcd1e.png)
6.在项目中添加:
![](http://upload-images.jianshu.io/upload_images/1109379-8f4f4c608e50934b.png)
![](http://upload-images.jianshu.io/upload_images/1109379-2de3501b816fbf6a.png)
![](http://upload-images.jianshu.io/upload_images/1109379-424a25829a5d5a4a.png)