参考this question询问Xcode本身在哪里找到$ {PRODUCT_NAME},我想知道Xcode在文件中存储$ {PRODUCT_NAME}的价值(在哪个文件中)系统
我想编写一个构建脚本,该脚本能够自动访问此变量并在不使用Xcode的情况下更改产品名称。
答案 0 :(得分:4)
它在MyProject.xcodeproj / project.pbxproj中。
虽然在这种情况下,您可能会发现没有实际更改PRODUCT_NAME会更好地为您提供服务,但通过更改您使用PRODUCT_NAME的任何内容,您可能会更好。即便如此,您可能会发现最好的方法是使用.xcconfig文件,该文件具有公共格式,而不是具有相当神秘的NextStep格式的pbxproj文件。
答案 1 :(得分:2)
在Xcode 9.0上,您可以转到主项目设置>构建设置,在搜索栏中找到产品名称。
您将有一个输入字段来更改此值。