在iOS XCode项目中更改产品名称宏

时间:2011-08-10 19:43:02

标签: ios xcode

我在Apple's sample project之上构建了我的iPhone代码。当它放在iPhone的主屏幕上时,它将应用程序命名为“LazyTable”。我想改名字。如果我转到info.plist并在Bundle display name键中手动输入新名称,则可以正常工作。但我不想硬编码因为PRODUCT_NAME在很多地方使用过。

的Info.plist

info plist

所以我进入Project>编辑项目设置以更改宏。我关闭窗口,清理并重建。应用程序名称仍然停留在“LazyTable”中!如何对宏生效进行此更改?

项目信息

project info

1 个答案:

答案 0 :(得分:5)

您使用的方法是正确的。但是,请记住,每个目标都可以拥有自己的设置,以覆盖项目设置。确保目标不会覆盖PRODUCT_NAME。

要执行此操作,请在Xcode项目浏览器中选择项目,然后选择目标。每个目标都有自己的构建设置。与编辑项目构建设置时一样,更改PRODUCT_NAME。