1

我有一个 Xcode 工作区。工作区有多个项目。每个项目至少有 1 个目标。

该命令xcodebuild允许您在命令行上添加设置参数。这些设置将传递给所有目标。

例如,我可以通过执行以下操作在工作区中构建所有内容:

xcodebuild -scheme KitchenSink build BOB=newhart

并且设置BOB=newhart将传递给每个项目。

选择产品时这相当于什么?从 Xcode 菜单栏构建(按 Command+B)?

几点:

  • 我不想编辑每个项目。
  • 我创建了一个名为“Global”的 xcconfig 文件,但是如何让 Xcode 构建过程将它用于所有目标?
    • 编辑方案时的Build部分不包含附加 xcconfig 文件的方法。
    • 当我在 Navigator 窗格中选择 Global.xcconfig 并查看 Utilities 窗格中的 File Inspector 时,我看不到将该文件添加到任何目标的方法。
    • xcconfig 文件只是工作区的一部分。它不是任何 1 项目的一部分。
    • 我不确定 xcconfig 文件的使用是如何完成我想要的;我只是在解释我所尝试的。
4

0 回答 0