Is it possible to export xcode build settings to .xcconfig file? Other than just copy-paste it to text file line-by-line. Thanks!
2 回答
这个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
然后,您需要删除第一行或将其注释掉
您不必逐行复制和粘贴。您可以一次全选并复制所有行。唯一的限制是您不能将行复制<multiple values>
为值。也就是说,如果您有一个设置为 和 指定了不同的值Debug
,Release
等等,您只需取消选择该行(cmd-click)即可复制。