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.接着按照以下截图来:


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