Objective c 应用程序项目应该如何依赖libHello.a和libHello.a依赖libPods.a?

Objective c 应用程序项目应该如何依赖libHello.a和libHello.a依赖libPods.a?,objective-c,xcode,static-libraries,cocoapods,Objective C,Xcode,Static Libraries,Cocoapods,我尝试在静态库项目中使用cocoapodsiKit,并在我的主应用程序项目中将iKit作为子项目使用。当我构建主应用程序项目时,出现一个错误: 请看这里的图片: 我应该如何构造这样的源代码和静态库 如果我直接使用主应用程序项目中的cocoapodsTestiKit,一切都会好起来 我应该怎么做?如果iKit有从cocoapod提供的依赖项,那么当您以这种方式包含项目时,它们肯定没有链接。您最好为iKit创建一个podspec,并将其链接到主项目中。然后在这个新的podspec中,您可以指定iK

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

请看这里的图片:

我应该如何构造这样的源代码和静态库

如果我直接使用主应用程序项目中的cocoapodsTestiKit,一切都会好起来


我应该怎么做?

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