前几天我用一个愚蠢的开发代码开始了一个iPhone项目,现在我想改变这个项目的名称,因为它快要完成了。我该怎么做呢?


当前回答

在info中更改bundle显示名称。plist文件。就这么简单。

更改“bundle display name”(而不是“bundle name”)是在应用程序名称中包含“+”这样的字符的唯一方法。项目名称中包含特殊字符会导致上传到App Store时出错!

其他回答

我认为这里有一点混乱:

您想更改项目名称还是 你想在iOS仪表板上更改应用程序名称吗?

通常改变后者就足够了,在plist中添加/修改BUNDLE DISPLAY NAME键。

最好保持项目名称不变,但它可能会被更改。

注意,Bundle显示名称可以包含空格和特殊字符,但项目不能。这样做一些cmd行工具将失败,由于文件名路径规则。

甚至可以本地化更多的Bundle Display名称。

因此,除非您处于早期阶段,需要更改内部项目名称,否则请继续使用Bundle Display name键。

在新版本的Xcode (Xcode 5也是)中,要更改项目名称,请遵循以下简单(尽可能详细)的步骤:

注意:在这个例子中,我将把一个假设的“样本”名称改为“测试”名称。

Click twice slowly on the project root in the project navigator and then it becomes editable. Rename the project. After pressing Enter the assistant will suggest you to automatically change all project-name-related entries and will allow you to de-select some of them, if you want. Press 'RENAME' and Xcode will do the rest. In the meanwhile Xcode may ask you about the option of making a snapshot of the project (it is very recommendable to do so). In addition to renaming the project, you may want to rename the scheme so that it matches your new project name. Repeat similar steps like 1 and 2, and press OK. That's it.

另一个场景…

前面的解释与更改项目名称有关,但您可能只需要更改主屏幕应用程序图标下方的显示名称。以下是步骤:

在“支持文件”组中找到信息。Plist(或相关)文件 找到“Bundle display name”键并将值更改为新名称。 从模拟器或任何其他测试设备中删除“旧”应用程序。 再次清理并重新构建应用程序。 就是这样。现在你将在主屏幕上看到新的应用程序名称。

在目标→构建设置→产品名称字段中,您可以在这里编辑该字段。

选择项目导航器→选择目标→标识→显示名称→名称。

在Xcode 8中很容易改变。在Project Target→General Identity部分的“Display name”字段中输入应用程序名称。