2009-10-30 82 views
1

我有一个Xcode项目,在目标的构建选项中设置了几个静态库依赖项。依赖项的Xcode配置选项

这意味着每次构建项目时,依赖关系都会被构建。

我的问题是,当它们被构建时,依赖关系选择哪种配置?

E.g.在我的项目中,我选择'App Store'作为构建的配置。在“Build Results”选项卡中,我可以看到Xcode也正在利用“App Store”配置建立我的依赖关系。问题是这些依赖关系没有设置“App Store”配置。

那么,它正在使用的配置?

+0

您的依赖关系在主项目中还有其他目标还是他们的子项目? – 2009-10-30 06:02:16

+0

子项目,而不是目标。 – firstresponder 2009-10-30 11:17:32

回答

2

如果没有具有匹配名称的配置,它将使用该项目的默认配置(请参阅项目设置窗口中“配置”选项卡的底部)。有关更多详细信息,请参阅Xcode docs on configurations

您可以通过查看构建日志并查看构建这些目标时列出的配置进行验证。