2013-03-14 15 views
0

我试图用的CocoaPods在静态库项目iKit,并使用iKit作为我的主要应用项目,子项目。当我建立了主要的应用程序项目,一个错误是发生:应用程序项目应该如何依赖libHello.a和libHello.a取决于libPods.a?

看的形​​象在这里:

我应该如何结构的源和静态库这样呢?

如果我直接使用的CocoaPods在主应用程序项目TestiKit,一切都会好的。

我该怎么办?

回答

1

如果iKit具有从CocoaPods提供的依赖关系,那么当您以这种方式包含项目时,它们肯定不会被链接。您可能最好为iKit创建一个podspec并将其链接到您的主项目中。然后在这个新的podspec中,您可以指定iKit的依赖关系,并且所有内容都将正确链接。这里的问题是,因为你不包括CocoaPods使用的iKit工作区中创建的Pods项目,所以Pods.xcconfig不能链接它的依赖关系。

相关问题