我想更改iPhone屏幕上应用程序图标下方显示的名称.我使用Xcode 4,我有一个带键的目标:
我想要的是,我的项目名称例如是"test"但我希望拥有"MySuperApp".那么,哪里可以最好地改变它?我有可以改变的地方${PRODUCT_NAME}吗?
还有其他地方需要改变它吗?
Jay*_*man 176
请注意,下面是不需要文件重命名的答案.
好的,这是我发现的,在阅读这篇文章后给了我一些狩猎,所以希望这个答案能帮到每个人:
1.在左侧的项目内容窗格中,单击"文件夹"图标.

2.选择代表项目的顶级蓝线.

3.如果未打开"检查器"窗格(右窗格),请单击按钮以启用它.这是右上角"视图"工具栏中的第三个按钮.

4.在"检查器"窗格中,单击小折角纸(文件属性)图标.

5.首先是项目名称.键入一个新的,将提示您重命名项目内容文件.

我应该补充一点,这将使您的旧应用程序在模拟器中保留原始名称,因此您仍需要从模拟器中删除它.此外,您在旧应用程序包中创建的任何文件都不会被提交到新捆绑包(除非您在Finder中找到它们并将其移动).
(编辑:)一个更重要的说明.重命名您的捆绑包意味着您在Apple Provisioning Portal注册的App Bundle Identifier将不再适用于该应用程序.您需要生成新的App ID和Provisioning Profile才能将应用程序分发到物理设备.
Chr*_*ris 112
在Xcode 4中,选择目标"信息"选项卡,然后将"软件包显示名称"字段设置为您想要的名称(即"MySuperApp").这是最简单,无痛苦的解决方案.
此处描述的所有其他答案均未解决原始发布的问题:"我想更改iPhone屏幕上应用程序图标下方显示的名称." 赞成的回答:Woody,Jay和youshunei都可以,但他们都会更改显示的名称和:
A)更改您的应用程序包标识符并导致您的应用程序与您在Apple Provisioning Portal注册的Bundle Identifier之间不兼容(如果您已分发应用程序或打算提交应用程序,则会出现问题)
要么
B)导致其他人提到的方案问题(即需要删除/重新创建现有方案)
Woo*_*ody 70
在目标设置页面的构建选项卡中更改它
澄清:选择目标,选择您正在构建的目标,获取信息,选择构建选项卡,在搜索框中写入"产品名称",然后在那里进行更改.
您想要更改项目 .plist中的Bundle Display Name .
Bundle display name : ${PRODUCT_NAME}
Run Code Online (Sandbox Code Playgroud)
应改为
Bundle display name : MySuperApp
Run Code Online (Sandbox Code Playgroud)
这会更改iOS中图标的标签,而不会实际更改应用标识符.如果您只是更改捆绑包显示名称,则无需设置新的应用ID和配置配置文件.
更改产品名称:双击"目标"下的名称,然后将目标名称修改为您想要的任何名称.
检查是否已进行更改:单击"目标",然后在右侧搜索"构建设置"下的"产品名称".产品名称的显示值应反映您的更改.如果没有,请双击该名称以确保将其设置为$(TARGET_NAME).
这里是这3个步骤的快照

编辑: 在我的帖子之后,我注意到youshunei的图像附件的类似答案.所以,我会在这里添加更多信息,我已经在Xcode 6.3.2上测试了它,它不需要任何重启.
编辑: 当我重命名我的一个Mac OS X应用程序时,其名称中包含逗号的方式相同.我在一些pod链接库中丢失了文件(名称修剪为逗号).所以,我必须在Target - > Build Settings - > Product Name重命名我的应用程序
| 归档时间: |
|
| 查看次数: |
78500 次 |
| 最近记录: |