如何更改Xcode项目名称

115

我已经在Xcode上为iPhone开发了我的应用程序,在一开始时只给它取了一个名称,现在我想更改我的应用程序名称。我已经在我的应用程序中找到并替换了旧的应用程序名称为新的名称,但是仍然出现一个错误...

Desktop/新名称/旧名称_Prefix.pch:没有这个文件或目录

当我将旧名称_prefix.pch更改为新名称_prefix.pch时。


你想要更改应用程序名称或项目名称吗?标题为“XCode项目名称”,但您的描述却称其为“应用程序名称”,这很令人困惑。 - Satyam
可能是如何在Xcode 5中重命名项目?的重复问题。 - emlai
18个回答

1

我正在使用xcode 4.3.1,尝试按照Quakeboy的建议在包设置中更改产品名称,但导致了读取错误。我被这个错误困扰了一个小时,现在它正常工作。我只是将产品名称留空,然后重新输入之前的旧名称。构建再次成功!

对于任何想要更改项目名称的人,请注意:您不必更改项目文件名,捆绑显示名称将显示给用户,因此不要花太多时间解决这个问题。可能浪费时间。


0

简单步骤

1.在所有文件和文件夹的顶部左侧选择项目目标 2.再次单击项目,它将允许您更改名称 3.输入您想要的项目名称和应用程序名称 4.按Enter键。它会要求您在所有地方都进行更改 5.同样的过程也适用于文件夹,所有地方的名称都将被更改。我今天做到了。


0

如果有人需要帮助,我有一个名为xcmv.sh的shell脚本,内容如下:

#!/usr/bin/env bash

mv $1 $2
mv $1.xcodeproj $2.xcodeproj
mv $1.xcworkspace $2.xcworkspace

LC_ALL=C find ./ -type f -not -path "./.git*" -exec sed -i '' "s/${1}/${2}/g" {} +

然后我将这个文件拖到项目目录中,执行以下操作:

sh xcmv.sh Starter MyProject

这将更改项目名称、工作区名称以及项目文件、代码文件、plist等中所有对旧名称的引用。

正如示例所示,我经常使用它来将我的各种“起始”项目重命名为所需的项目名称。

请注意,git目录(如果存在)将被忽略。


0

我尝试通过在项目导航器中更改项目名称来解决问题,但你需要按照这里列出的所有步骤进行操作!!!我没有遵循第二步,结果我的应用程序崩溃了,不得不重新制作一个旧版本,这花费了两天时间,可以查看我的SO帖子这里


0

在项目导航器(Command+1)中选择项目,并在右侧边栏中打开文件检查器(Command+option+1)。

在那里,更改项目名称。


0

Xcode 3.2.5: 在顶部菜单栏中,选择项目>重命名...


0

我尝试了ohho的答案,但它没有起作用,但是我找到了另一个解决方案。您可以打开Info.plist文件,然后转到“Bundle Name”所在的位置,并更改为您在启动器中显示的新名称。我希望这能起作用


-2

这个视频展示了一个开发者如何重命名一个Xcode 6项目。首先单击项目名称进行更改,然后确保还设置了测试构建目标的宿主应用程序。

https://www.youtube.com/watch?v=ZHr1vjkTxC0


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接