02.用Carthage发布Framework

01.Carthage安装与使用

注意

  1. Carthage 只支持 Dynamic frameworks
  2. Dynamic frameworks 在 OSX 上支持任何版本,iOS 上只支持 iOS8 及以上版本

1.分享你的Xcode schemes

Carthage 只构建从 .xcodeproj 分享出来的 Xcode schemes。

  • 选择 Manager Schemes...


  • 勾上shared (这样Carthage就可以编译你的工程)


2.检测intended schemes是否能构建成功:

$ carthage build --no-skip-current 

注:以上命令执行完,会在项目里生成一个Carthage文件夹。

  • Carthage存放编译后的 Framework 文件 (不需要提交到 Git)。
    我们可以在.gitignore里添加一行Carthage/Build将他过滤掉。

3.将该类库push到Github,并打一个tag。到此我们就可以在其他项目中使用此类库了。

注意:
1.如何将项目提交到GitHub请见:Git一个先进的分布式版本控制系统
2.Carthage的使用请见:01.使用Carthage管理Cocoa库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容