swift5下使用carthage包管理工具

swift下一直用的pod管理工具,这两天心血来潮第一次使用carthage.结果Build Phases下忘添加Copy Files条目了,

导致引入头文件一直崩溃定位到使用第三方库的地方,可是一直知道问题出在什么地方。最后才试出来。

1.  git上克隆到本地,配置.gitignore文件,创建项目mySwiftPro

2.  cd切换到mySwiftPro,然后创建一个空的Cartfile文件

$ touch Cartfile

3.  编辑Cartfile文件,例如要安装SnapKit,HandyJSON框架

github "SnapKit/SnapKit"

github "alibaba/HandyJSON"

4.  保存并关闭Cartfile文件,使用Carthage安装框架

$ carthage update --platform iOS

5.在 Carthage/Build/iOS文件夹下就是刚创建好的 framework文件

6.打开我们的工程项目mySwiftPro,将上面的两个framework拖到 Build Phases->Link Binary With Libraries下即可.

7.BuildSettings:搜bitCode,把默认的yes改为No.

8.接着按照以下截图来:


你可能感兴趣的:(swift5下使用carthage包管理工具)