我在苹果的样本项目之上构建了我的苹果的样本项目代码。它将应用程序命名为"LazyTable“,当它放在iPhone的主屏幕上时。我想改这个名字。如果我转到info.plist并手动在Bundle display name键中输入一个新名称,它就能工作。但是我不想硬编码,因为PRODUCT_NAME在很多地方都使用。
Info.plist

因此,我进入Project >来更改宏。我关上窗户,打扫,重建。应用程序名仍然被"LazyTable“所困!如何对宏生效进行此更改?
项目信息

发布于 2011-08-11 00:44:01
你使用的方法是正确的。但是,请记住,每个目标都可以有自己的设置,这些设置将覆盖项目设置。确保目标不覆盖PRODUCT_NAME。
为此,请在Xcode项目浏览器中选择项目,然后选择目标。每个目标都有自己的构建设置。更改PRODUCT_NAME,就像编辑项目生成设置时一样。
https://stackoverflow.com/questions/7016788
复制相似问题