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


当前回答

在Xcode 11中,如果你想改变App的显示名称,你只需要在plist中替换CFBundleDisplayName的值即可:

<key>CFBundleDisplayName</key>
<string>Your App Name</string>

其他回答

我认为这里有一点混乱:

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

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

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

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

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

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

从Xcode 4.2开始,你可以多使用一个选项。 只需单击左侧导航窗格顶部的.proj文件名,它就可以进行重命名。重命名它,整个项目都会重命名,而不仅仅是目标。

在Xcode 13中,如果你想改变应用程序的显示名称,那么只需到plist并简单地替换CFBundleDisplayName的值:使用它你可以显示应用程序的名称。 在.plist文件中,您需要添加这个。

CFBundleDisplayName 你的应用名称

在Xcode 4中点击项目名称开始重命名。

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

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