CocoaPods 和目标依赖项

CocoaPods and Target Dependencies

我最近继承了一个旧的 iOS 5 多项目,它有一个 xcworkspace,其中有以下项目:

  1. 通信项目:包含一些可重用的代码和框架,将目标定义为静态库。

  2. 客户端项目: iOS 已将符号 link 嵌套到 1 的客户端项目。 项目并包含一个 Target Dependency 到它。

  3. 经理项目:2..

    [=43= 描述的结构相同]

注意:为了阐明静态库嵌套项目的含义,请查看 http://www.raywenderlich.com/41377/creating-a-static-library-in-ios-tutorial(方法 2:子项目)。

我正在尝试为第三个项目添加 CocoaPods,但我无法修改 HEADER_SEARCH_PATHSOTHER_LDFLAGS 值,因为它们用于 link 静态库。

有什么解决方法吗?

我找到了答案,就像手动添加 $(inherited) 选项到 HEADER_SEARCH_PATHS 一样简单,而不删除现有的静态库头目录。