因此,每次我们运行 pod update 时,都会重新生成 pods 项目。我们在 pods 项目中手动设置的任何构建设置都会被重置。
我想知道在 pod 项目由 pod 更新生成之后,是否仍然需要在 pods 项目中设置目标的一些构建设置?
任何帮助表示赞赏。
因此,每次我们运行 pod update 时,都会重新生成 pods 项目。我们在 pods 项目中手动设置的任何构建设置都会被重置。
我想知道在 pod 项目由 pod 更新生成之后,是否仍然需要在 pods 项目中设置目标的一些构建设置?
任何帮助表示赞赏。
在玩了几个小时的 cocoapods 和阅读文档之后,我想出了以下解决方案:
在您的 podspec 文件中,有一个选项可以指定要生成的 xcconfig,设置以下内容:
s.xcconfig = {'TEST_AFTER_BUILD' => 'YES', 'GCC_GENERATE_TEST_COVERAGE_FILES' => 'YES'}
就我而言,我需要从 pods 项目生成覆盖文件。
这将在 pod 更新后在 xcconfig 文件中生成,因此将包含在 pods 项目中。
Pod 旨在自动设置这些构建设置,因此您不必这样做,
如果您在谈论自己项目中的构建设置,通常cocoaPods
不会触及这些设置。