iPhone XCode – 如何更改应用程序图标下方的标题

什么是重命名应用程序的最佳方式,以便应用程序图标下面的标题可以有空格,但构build文件没有空格。 (即标题是“我的项目”和构build文件是MyProject.app)

我更改了PRODUCT_NAME,但是当我这样做时,应用文件也包含空格。

重命名所有的字段似乎工作正常,但我找不到EXECUTABLE_NAME这是“可执行文件”的默认值。

谢谢,Tee

您必须更改的字段是info.plist文件中的${PRODUCT_NAME}到'所需的名称'中的Bundle Display NameCFBundleDisplayName是原始密钥名称)。

注意: CFBundleDisplayNameCFBundleName不同。 CFBundleDisplayName是在设备主屏幕上,在图标等下面显示的人的可视/营销名称。而CFBundleName是IPA的文件名和文件系统上的应用程序的文件夹,例如“无论”都将被存档为Whatever.ipa和应用程序将被安装在名为Whatever.app文件夹下的设备上。

我使用的是Xcode 6,在Info.plist中,密钥称为Bundle Name,默认值为$(PRODUCT_NAME)。 您可以双击并更改名称,您将能够validation它。

如果您查看plist的源代码,您将看到:

 <key>CFBundleName</key> <string>Change this to the string to display under the icon</string> 

这里应该有一个警告。 如果您有shell脚本和其他依赖于原始应用程序名称的东西,那么如果您追求上述解决scheme,则可能会承诺进行一些广泛的更改。 如果您只想更改显示名称,并且只有这个名称,那么在自定义iOS目标属性下的目标信息下面会显示一个Bundle显示名称。

您可以在xCode的“信息”选项卡中编辑info.plist

在xcode中更改应用程序名称