我在上面构建了我的 iPhone 代码苹果的示例项目 http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html。当应用程序放置在 iPhone 的主屏幕上时,它会将应用程序命名为“LazyTable”。我想更改这个名字。如果我转到 info.plist 并手动在其中输入新名称Bundle display name
关键,它有效。但我不想硬编码,因为PRODUCT_NAME
被用在很多地方。
信息表
因此,我进入“项目”>“编辑项目设置”来更改宏。我关上窗户,打扫干净,然后重建。应用程序名称仍然是“LazyTable”!如何使宏的更改生效?
项目信息
您使用的方法是正确的。但是,请记住,每个目标都可以有自己的设置,这些设置将覆盖项目设置。确保目标不会覆盖 PRODUCT_NAME。
为此,请在 Xcode 项目浏览器中选择项目,然后选择目标。每个目标都有自己的构建设置。就像编辑项目构建设置时一样更改 PRODUCT_NAME。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)