应用程序项目应该如何依赖于livello.a和livello.an依赖于libPods.a?

时间:2013-03-14 01:46:45

标签: objective-c xcode static-libraries cocoapods

我尝试在静态库项目 iKit 中使用 cocoapods ,并在我的主应用项目中使用 iKit作为子项目。当我构建主应用程序项目时,会出现错误

在这里看图像:

我应该如何构建源和静态库?

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

我应该做什么?

1 个答案:

答案 0 :(得分:1)

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