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

时间:2010-02-03 05:03:00

标签: iphone objective-c cocoa xcode

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

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

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

谢谢你, 三通

4 个答案:

答案 0 :(得分:146)

您需要更改的字段是Bundle Display Name CFBundleDisplayNameinfo.plist是原始密钥名称)${PRODUCT_NAME}文件中CFBundleDisplayName到“您想要的名称”。

注意:CFBundleNameCFBundleDisplayName不同。 CFBundleName是设备主屏幕上,图标等下显示的人类可见/营销名称。Whatever.ipa是IPA的文件名和文件系统上应用的文件夹,'Whatever'例如,将归档为Whatever.app,应用程序将安装在名为{{1}}的文件夹下的设备上。

答案 1 :(得分:9)

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

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

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

答案 2 :(得分:3)

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

答案 3 :(得分:1)

您可以在xCode

中的“信息”标签中编辑info.plist

change app name in xcode