Carthage使用
# carthage 包管理
## 安装过程
1) 安装homebrew
``` ruby
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
```
2) 升级homebrew
``` ruby
$ brew update
```
3) 使用brew来安装 Carthage
``` ruby
brew install Carthage
```
4)查看版本
```
Carthage version
```
#### 参考资料
[Carthage 源码](https://github.com/Carthage/Carthage)
[IOS Carthage安装、使用](https://www.jianshu.com/p/1df1e03993ee)
[【iOS 开发】利用 Carthage 将项目打包 Framework 并依赖 CocoaPods 第三方库的方法](https://www.jianshu.com/p/6e5491b72bad)
## 打包三方库为framework
## 给现有的工程打包
1、'iterm' 终端cd 指定的工程下面(.xcode 或者.xcodeworkspace 同级目录);然后执行下面语句
``` ruby
carthage build --no-skip-current
```
如果出现以下异常:
``` ruby
Dependency "RokidToolsKit" has no shared framework schemes
//则需要设置 xcode managerscheme 中 工程share 勾选选中( 默认是打开,但是我们还要先关闭然后重新打开)
```
## 手动集成framework
手动集成需要点击 工程中Target -> General EmbeddeBinaries 。 然后选中 Copy IF need
最新文章
- 四、jquery中的事件与应用
- 巧用用layer-list做一个卡片背景
- 100114B
- SQL语句汇总(终篇)—— 表联接与联接查询
- Linux 线程 条件变量
- Kali linux网络配置
- 使用Aspose.Word的基础知识整理
- 多点触控插件Hammer.js
- iOS开发之类扩展
- 《R语言入门与实践》第二章:R包和帮助文档
- OSS文件上传到阿里云
- IDEA中使用中jetty启动java项目(非springboot)
- c++实现对windwos 下socket 的封装(实现封包及拆包处理)
- MySQL中间件之ProxySQL(8):SQL语句的重写规则
- Nginx(一)------简介与安装
- maven中的mirrors
- delphi中接口的委托和聚合
- day_07_python_1124
- MYSQL数据库中,常见的数据类型有哪些?它们与java中的数据类型如何对应
- 33-Java中的String,StringBuilder,StringBuffer三者的区别
热门文章
- delphi根据不同图片生成不规则窗口的实现(仅限于BMP格式)
- 网站数据采集|埋点设计|nginx日志文件
- [JZOJ 5819] 大逃杀
- Fedora Linux 安装Qt5.2.0
- code rain???
- 【POJ】1611 The Suspects
- angularJS ng-model与wdatapicker问题记录
- C++之指针与数组区别
- android 自定义shape 带阴影边框效果
- 校园商铺-2Logback配置与使用-3验证配置