我在 Config.xcconfig 文件中设置了以下两个参数,以从配置文件中获取appDisplayName
和bundle Identifier
。我在xcconfig文件中执行了我的代码:
appDisplayName=myapp
appIdentifier=org.prince.myapp
在app- Info.plist 文件中设置为
Bundle identifier = ${appIdentifier}
Bundle display name =${appDisplayName}
将其添加到配置下的项目中。
它工作正常,因为我已将myapp作为显示名称显示在模拟器/设备中。
让我们来谈谈。我想知道有没有办法改变PRODUCT_NAME
变量值。我在配置文件中设置PRODUCT_NAME=custom
,但这似乎不起作用。
答案 0 :(得分:2)
在Config.xcconfig文件中设置PRODUCT_NAME = kat并将PRODUCT_NAME变量放在
上- >目标 - >构建设置 - >包装 - >产品名称如下面的截图
答案 1 :(得分:-2)
从这里您可以编辑Bundle显示名称,包名称。双击$ [PRODUCT_NAME],然后您就可以对其进行编辑。
如果您要更改PRODUCT_NAME以进行本地化,则表示您希望根据设备语言更改不同语言的产品名称,然后您可以本地化InfoPlist.strings文件并在所有语言文件中添加以下内容 -
"CFBundleDisplayName" = "Your_Product_Name";
"CFBundleName" = "Your_Product_Name";