Xcode在哪里存储$ {PRODUCT_NAME}文件系统?

时间:2014-03-27 16:12:58

标签: ios xcode macos xcodebuild

参考this question询问Xcode本身在哪里找到$ {PRODUCT_NAME},我想知道Xcode在文件中存储$ {PRODUCT_NAME}的价值(在哪个文件中)系统

我想编写一个构建脚本,该脚本能够自动访问此变量并在不使用Xcode的情况下更改产品名称。

2 个答案:

答案 0 :(得分:4)

它在MyProject.xcodeproj / project.pbxproj中。

虽然在这种情况下,您可能会发现没有实际更改PRODUCT_NAME会更好地为您提供服务,但通过更改您使用PRODUCT_NAME的任何内容,您可能会更好。即便如此,您可能会发现最好的方法是使用.xcconfig文件,该文件具有公共格式,而不是具有相当神秘的NextStep格式的pbxproj文件。

答案 1 :(得分:2)

在Xcode 9.0上,您可以转到主项目设置>构建设置,在搜索栏中找到产品名称

您将有一个输入字段来更改此值。