重命名应用程序的最佳方法是什么,以便应用程序图标下方的标题可以有空格,而构建文件没有空格。(即标题为“我的项目”,构建文件为MyProject.app)
我更改了PRODUCT_NAME,但是当我执行该操作时,该应用程序文件中还包含空格。
重命名所有字段似乎都可以正常工作,除非我找不到EXECUTABLE_NAME,这是“可执行文件”的默认值。
谢谢Tee
Answers:
您必须更改的字段是文件中的Bundle Display Name
(CFBundleDisplayName
是原始密钥名称)info.plist
从${PRODUCT_NAME}
到“您想要的名称”。
注意:CFBundleDisplayName
与有所不同CFBundleName
。CFBundleDisplayName
是人的可见光/营销名称的设备主屏幕上显示的图标上等等。虽然CFBundleName
是IPA的文件名和文件系统上的应用程序文件夹,“不管”例如将归档作为Whatever.ipa
和应用程序会可以安装在名为的文件夹下的设备上Whatever.app
。
我正在使用Xcode 6,并且在Info.plist中,该键称为“捆绑包名称”,默认值为$(PRODUCT_NAME)。您可以双击并更改名称,然后可以进行验证。
如果查看plist的源代码,则会看到:
<key>CFBundleName</key>
<string>Change this to the string to display under the icon</string>