Answers:
请注意,下面不需要文件重命名的答案。
好的,这是我的发现,阅读这篇文章后带给我一些狩猎的机会,因此希望这个答案对大家有帮助:
1.在左侧的项目内容窗格中,单击文件夹图标。
2.选择代表项目的顶层蓝线。
3.如果您没有打开“检查器”窗格(右窗格),请单击按钮将其启用。这是“查看”工具栏中右上角的第三个按钮。
4.在“检查器”窗格中,单击小折角纸(文件属性)图标。
5.第一件事是项目名称。输入一个新文件,将提示您重命名项目内容文件。
我应该添加,这会将您的旧应用保留在模拟器中的原始名称,因此您仍然需要将其从模拟器中删除。同样,您在旧应用捆绑包中创建的所有文件也不会被带到新捆绑包中(除非您在Finder中找到它们并将其移到其他位置)。
(编辑:)一个更重要的说明。重命名您的捆绑软件将意味着您在Apple Provisioning Portal中注册的应用捆绑软件标识符将不再适用于该应用程序。您将需要生成新的App ID和Provisioning Profile,才能将您的应用分发到物理设备。
在Xcode 4中,选择目标的“信息”选项卡,然后将“捆绑包显示名称”字段设置为所需的名称(即“ MySuperApp”)。这是最简单,无痛苦的解决方案。
此处描述的所有其他答案均未解决原始发布的问题:“我想更改显示在iPhone屏幕上应用程序图标下方的名称。” 赞成的答案:Woody,Jay和youshunei可以,但是它们都将更改显示的名称,并且:
A)更改您的应用程序捆绑包标识符,并导致您的应用程序与您在Apple Provisioning Portal中注册的捆绑包标识符不兼容(如果您已经分发了应用程序或打算提交该应用程序,则会出现问题)
要么
B)导致其他人提到的方案问题(即,需要删除/重新创建现有方案)
在目标设置页面的构建标签中进行更改
作为澄清:选择目标,选择要构建的目标,获取信息,选择构建选项卡,在搜索框中输入“产品名称”,然后在其中进行更改。
$(TARGET_NAME)
。
在Xcode 4上,您单击TARGETS name 2次(不是doubclick),更改名称并重新启动Xcode。这对我有用,很简单。
我遇到的问题是,我的Xcode项目中有多个Info.plist文件。为了确保我拥有包含产品名称的正确名称,我暂时移动了现有的Info.plist以强制Xcode允许我选择另一个。由于Info.plist不是目标的一部分,而是Project配置的一部分,所以这是我找到的唯一方法。