有没有办法将xcode版本设置导出到.xcconfig文件?
是否有可能导出xcode的构build设置为.xcconfig文件? 除了复制粘贴到文本文件逐行。 谢谢!
这个答案对我有帮助。
用两根手指在查找器中单击显示项目文件(MyProject.xcodeproj)的包内容,然后在文本编辑器中打开“project.pbxproj”文件。
查找XCConfigurationList部分。 它以/* Begin XCConfigurationList section */
。 你会发现你所有的目标和他们各自的builConfigurations。 现在对长hexID进行查找(command-f),以查找project.pbxproj中的其他事件,并findbuildSettings。 将buildSettings括号内的所有内容复制并粘贴到您的xcconfig文件中。 您将需要按摩一些variables,特别是searchpath的列表。
或者,您可以从命令行使用xcodebuild:
首先列出你的计划:
xcodebuild -list
然后导出您想要的scheme的设置:
xcodebuild -scheme "schemeName" -showBuildSettings >> mynew.xcconfig
您将需要删除第一行或将其注释掉
您不必一行一行地复制和粘贴。 您可以select全部并一次复制所有行。 唯一的限制是您不能将具有<multiple values>
作为值复制。 也就是说,如果您有一个设置为Debug
和Release
等指定了不同的值,则需要取消select要复制的行(cmd-click)。