我正在创建一个Swift框架,它依赖于其他几个第三方框架。这两个框架都支持Carthage和Cocoapods。
有什么方法可以让我自己的框架支持安装使用Carhage和Cocoapods?或者说是无法实现的,我应该选一个吗?
发布于 2015-03-24 16:51:47
发布于 2016-09-22 19:23:18
将两者结合起来其实并不困难。在我的框架中,我已经开始使用包含CocoaPods和Pod目录的Example模板。在这个示例项目中,我创建了一个新的Cocoa Touch Framework目标,确保这个目标是共享的(在project管理的方案中),并将我的Pod/Classes目录的内容拖到项目中(使用未检查的Copy items if needed,并且只将Target Membership添加到这个新创建的框架中)。
这应该足够了,迦太基应该找到这个共享的方案并使用它。请记住,在从Carthage使用框架之前,您必须提交更改并创建一个新的git标记。
https://stackoverflow.com/questions/29234348
复制相似问题