Mac Carthage
来源:互联网 发布:sqlserver 复制表结构 编辑:程序博客网 时间:2024/05/17 06:23
Carthage是一个类CocoaPods的第三方类管理工具,cocoapods导入的东西,对工程依赖极大,会修改工程文件,而且导入的类库,每次运行的时候都要编译,carthage导入的是framework,不会修改工程文件,不会影响工程,而且运行的时候不需要编译,缺点是它的类库没有cocoapods丰富。
1、安装
进入Carthage/release 下载Carthage.pkg。安装就行。
2、使用:
.1、用命令行在工程目录下创建一个名为”Cartfile”的无格式文件(touch Cartfile),这里要提示的一点是不可以用mac自带的文本编辑器创建,不然会没作用。我就坑在了这里。关于用vim创建文件可以看这里
在里面添加你需要的三方以来库;
vim Cartfile //编辑文件
i //进入可编辑模式
github “Alamofire/Alamofire” ~> 3.4
esc //退出编辑模式
:wq //退出且保存
.2、$carthage update –platform iOS更新,成功的话会出现:
这里有个坑要注意一下,update成功的必要前提是你登入了github,如果没有登入,会出现如下图:
这个时候,你就需要登入github了,可以先了解下我的这篇文章SSH;
.3、这个时候工程目录下就会多几个文件夹,$carthage build –platform iOS 编译一下;
4、引入.framework,.在对应 Target 中的 Build Setting 中的 Framework Search Path 项加入以下路径,Xcode 便会自动搜索目录下的 Framework:
$(PROJECT_DIR)/Carthage/Build/iOS
5、只要第一次设置了framework路径,以后就不需要再设置了。但是每次用的时候都需要把framework拖进工程,然后在General–Embedded Binaries加进iOS版本的framework。
OK,这就成功啦,后期会加入上传svn上的一些东西。
也可以参考下http://devtian.me/2015/08/11/translate-carthage-readme/
- Mac Carthage
- Carthage
- Carthage
- Carthage 包管理工具,另一种敏捷轻快的 iOS & MAC 开发体验
- MAC安装 Carthage 工具来管理项目从 github上下载第三方框架
- Carthage是什么
- 安装Carthage
- Carthage 使用
- Carthage 缺点
- Carthage&&cocopads 摘抄笔记
- Carthage使用中的注意事项
- Carthage的安装使用
- IOS使用carthage小结
- Carthage的使用
- Carthage使用记录
- Carthage的使用
- carthage的使用
- 【Carthage】依赖工程管理工具
- 杨辉三角形
- 获取web view的高度
- 如何在CentOS 5/6上安装EPEL源
- 解决UIButton 选中状态和未选中状态色差问题
- SoapUI - 全局变量的使用
- Mac Carthage
- mongoose 模式使用
- 最近写项目的时候用到了RSA加密,就来和大家分享一下 不过没有加签
- CentOS离线安装gcc4.8.2 + 并安装网卡驱动
- 微信支付
- 数据库设计三大范式
- Android实现推送方式解决方案
- Java获取网页链接内容
- nginx 400 bad request 错误