41

Is it possible to export xcode build settings to .xcconfig file? Other than just copy-paste it to text file line-by-line. Thanks!

4

2 回答 2

80

这个SO答案帮助了我。

通过在 finder 中单击两根手指来显示项目文件 (MyProject.xcodeproj) 的包内容,然后在文本编辑器中打开“project.pbxproj”文件。

查找 XCConfigurationList 部分。它以/* Begin XCConfigurationList section */. 您将找到所有目标及其各自的 builConfigurations。现在在长十六进制 ID 上执行 find (command - f) 以查找 project.pbxproj 中的其他出现,您还应该在其中找到您的 buildSettings。将 buildSettings 括号之间的所有内容复制并粘贴到您的 xcconfig 文件中。然后,您将需要调整一些变量,特别是搜索路径列表。

或者,您可以从命令行使用 xcodebuild:

首先列出您的方案:

xcodebuild -list

然后导出所需方案的设置:

xcodebuild -scheme "schemeName" -showBuildSettings >> mynew.xcconfig

然后,您需要删除第一行或将其注释掉

于 2013-12-31T20:41:08.313 回答
6

您不必逐行复制和粘贴。您可以一次全选并复制所有行。唯一的限制是您不能将行复制<multiple values>为值。也就是说,如果您有一个设置为 和 指定了不同的值DebugRelease等等,您只需取消选择该行(cmd-click)即可复制。

于 2012-07-03T18:52:26.353 回答