与传递二进制依赖项相关。
我可以有这样的场景吗 - 我的同一个项目有两个 Pods 项目,其中一个使用 use_frameworks!与 Swift 依赖项和其他不使用 use_frameworks!并具有静态二进制依赖项。
最佳答案
所以,我认为现在这是不可能的,因为 Pods 项目的名称无法更改。 xCode 工作区中可以有两个同名的 Pods 项目,但它们的目标名称也将是 Pods,并且只有其中一个可以与主项目链接。 对于当前版本的 cocoa bean 来说,这是不可能的。 我尝试将此作为使用 use_frameworks 的静态传递二进制依赖项的方法!选项。我找到了另一种方法来实现这一点 - 只需手动将这种传递二进制依赖项包装到框架并声明vendered_frameworks。
关于CocoaPods:我可以有两个具有不同依赖项和设置的 Pods 项目吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37187820/