将Cocoapods与需要第三方库的自定义框架结合使用

时间:2017-08-29 02:00:36

标签: ios swift cocoapods

我试图找到适合我情况的设置时遇到了一些问题:

我正在构建2个iOS应用程序和2个应用程序之间共享的框架。让我们调用应用程序应用程序A和应用程序B.

因此,对于应用程序A和B,我都设置了cocoapods,共享框架作为子模块添加。我不想为我的框架创建一个pod,因为它正在同时开发(这是不是为它创建一个pod的好理由吗?)。

所以一切都很好,直到框架需要自己的第三方依赖,因为我不能将cocoapod用于框架,因为它被作为子项目添加到项目A和B'工作区,我不得不做一个"脏"将框架的第三方库嵌入其项目只是为了继续前进。

但显然这不会很好地扩展,我想知道你们中是否有人有类似的情况,你是如何管理它的?我想也许可以使用Carthage来跟踪框架以跟踪依赖关系,对于项目A和B仍然是我们的Cocoapods。

非常感谢任何指针,谢谢

如果您需要任何澄清或者我错过了什么,请告诉我。

我发现了类似https://stackoverflow.com/a/26168055/8529947

的内容

但是我对这种方法不确定的事情是这样做会修改共享框架的构建设置,这不是一个好主意,因为项目A和B都将修改共享框架构建设置。同时。是这样的,还是我在这里遗漏了什么?

0 个答案:

没有答案