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


当前回答

关于捆绑包显示名称的注意事项——这是在应用菜单中更改名称的正确方法,但在看到更改实际生效之前,你可能必须重置iOS模拟器中的内容和设置。

其他回答

在Xcode 5中,我最喜欢的方法是在建筑设置中更改产品名称。在“建筑设置”中搜索“产品名称”,并更改它。

产品名称($(PRODUCT_NAME)):默认为目标名称。这有助于方案选择正确的目标 Bundle显示名称(CFBundleDisplayName):默认为Product name。这就是显示给iOS用户的内容

我认为这里有一点混乱:

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

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

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

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

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

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

在Xcode中打开目标。 在项目的目标(您当前的开发名称)上构建设置。 在包装下搜索产品名称。将其值更改为您想要的新项目名称。

下面的链接适用于Xcode 6,特别是当你在尝试重命名项目后出现错误时。基本上,你只需要为你的应用构建一个新方案。

https://stackoverflow.com/a/27572164/4114835