5

因此,每次我们运行 pod update 时,都会重新生成 pods 项目。我们在 pods 项目中手动设置的任何构建设置都会被重置。

我想知道在 pod 项目由 pod 更新生成之后,是否仍然需要在 pods 项目中设置目标的一些构建设置?

任何帮助表示赞赏。

4

2 回答 2

3

在玩了几个小时的 cocoapods 和阅读文档之后,我想出了以下解决方案:

在您的 podspec 文件中,有一个选项可以指定要生成的 xcconfig,设置以下内容:

s.xcconfig = {'TEST_AFTER_BUILD' => 'YES', 'GCC_GENERATE_TEST_COVERAGE_FILES' => 'YES'}

就我而言,我需要从 pods 项目生成覆盖文件。

这将在 pod 更新后在 xcconfig 文件中生成,因此将包含在 pods 项目中。

于 2013-09-22T13:26:40.830 回答
1

Pod 旨在自动设置这些构建设置,因此您不必这样做,

如果您在谈论自己项目中的构建设置,通常cocoaPods不会触及这些设置。

于 2013-09-22T09:54:41.370 回答