(总绝得Cocoapods生成的工程会在原来的基础上加一层不是太安全)!!!!
Carthage三方框架管理工具,仅支持iOS8以上,相比Cocoa pods对项目更无侵入性!!
- 你可以使用HomeBrew来安装Carthage
- 安装完homebrew后执行下面命令
$ brew update
$ brew install carthage
1: 首先确保你的电脑已经安装了 Carthage
2: 然后cd 到你的工程目录 创建Cartfile文件
3: 编辑你的Cartfile文件
vim Cartfile -> shift+i ->
例如添加一下资源库:
github "AliSoftware/OHHTTPStubs" ~> 6.1.0
-> Esc -> : -> wq
4: 执行以下命令
carthage update --platform iOS --no-use-binaries
5: 打开工程 添加 runScript
/usr/local/bin/carthage copy-frameworks
input files 添加 framework的路径 例如:
$(SRCROOT)/Carthage/Build/iOS/OHHTTPStubs.framework
6: 添加 framework 至 Link Binary With Libraries
7: 结束 运行工程 你就可以使用 framework了!
总结: Carthage总的来说要比Cocoapods安全点吧(个人观点)!