我前几天用一个愚蠢的开发代码名称开始了一个 iPhone 项目,现在我想改变项目的名称,因为它已经快完成了。
但是我不知道如何使用 Xcode 来做这件事,尝试在 info.plist 文件中更改应用程序的名称,导致签名过程出错(我认为......)并且我的应用程序不会启动给出我是一个启动器错误。
我想我可以制作一个新项目并将所有内容复制粘贴,但它看起来很原始,我希望有一个更文明的解决方案。
Xcode
Targets
Get Info
项目目标的信息(您当前的开发名称) Packaging
下搜索Product Name
。更改您希望新项目名称的值。 在新版本的 Xcode( Xcode 5 )中更改项目名称遵循这个简单(尽可能详细)的步骤:
注意:在此示例中,我将假设的 “Sample” 名称更改为 “Test” 名称。
在项目导航器中的项目根目录上慢慢单击两次,然后它变为可编辑。
重命名项目。
按 “确定” 后,助手会建议您自动更改所有与项目名称相关的条目,并允许您取消选择其中一些条目(如果需要)。
按 '重命名',Xcode 将完成剩下的工作。同时,Xcode 可能会询问您制作项目快照的选项(这是非常值得推荐的)。
除了重命名项目之外,您可能还想重命名方案,使其与新项目名称匹配。
重复类似 1 和 2 的步骤,然后按 OK。
而已。
另一种情况......之前的解释与更改项目名称有关,但您可能只需要更改主屏幕中应用程序图标下方显示的显示名称。这些是步骤:
在 “支持文件” 组中,找到 info.plist(或相关)文件
找到 “Bundle display name” 键并将值更改为新名称。
从模拟器或任何其他测试设备中删除 “旧” 应用程序。
再次清理并重建您的应用。
就是这样,您现在可以在主屏幕中看到新的应用名称。
您在 info.plist 中更改了包显示名称。就这么简单。
更改 “包显示名称”(而不是 “包名称”)是在应用程序名称中包含 “+” 等字符的唯一方法。在项目名称中包含特殊字符会在上传到应用商店时出错!