在Xcode 4中重命名项目

我必须错过一些明显的东西,但我不知道如何在Xcode 4中重命名我的项目。

如果我没有记错的话,Xcode 3有一个专门的菜单项,但在Xcode 4中没有这样的条目。

那么,事实certificate这确实是一件微不足道的事情。

您只需在项目导航器中的项目根目录上慢慢点击两下,即可编辑。 重命名项目并按下“enter”后,它会build议自动更改所有项目名称相关的条目,并允许您取消select其中的一些,如果你想。

尼斯。

另一个选项 – 将光标移动到项目名称上。 按Enter键。 项目名称变为可编辑。

除了重命名项目之外,您可能需要重命名该scheme,使其与您的新项目名称相匹配。

Xcode方案名称

要更改您的scheme的名称:

Product ==> Manage Schemes...

然后select你的scheme,并按回车/input编辑名称。

另外, Product ==> New Scheme...用您的新名称创build一个新的:)

来自Apple: iOS开发人员库技术问答QA1625

请按照以下步骤在Xcode 4.0或更高版本中重命名您的应用程序:

  1. 在Xcode中,在项目编辑器的“目标”下select您的目标,然后select视图>实用程序>显示文件检查器。
  2. Xcode打开文件检查器窗格。 在Project Name字段中input您的应用程序的新名称,如图1所示,然后点击键盘上的返回键。
  3. Xcode显示一个项目重命名对话框,其中包含项目中可以重命名的所有项目。 在对话框中选中你的应用程序,并取消select如图2所示的所有其他项目,然后单击重命名以执行重命名操作。

图1图2

还有一种方法。

要在Xcode 4中重命名项目,请从项目窗口左侧的项目导航器中select项目文件。 select“视图”>“实用程序”>“文件检查器”,打开项目窗口右侧的文件检查器。 在文件检查器的顶部是项目名称文本字段。 input一个新的项目名称并按回车键或Tab键。

工作表会打开,询问您是否要重命名项目内容项目。 点击重命名button完成重命名项目。

除了提供的其他答案,如果您还想重命名默认放置文件的文件夹 (与* .xcodeproj文件存在于同一级别),请执行以下步骤:

 - In Finder copy and paste the '<RootFolder>/<OldProjectName>' folder (in the same location) and rename the copied folder to '<RootFolder>/<NewProjectName>' - In XCode in the 'Project Navigator' (first tab in the pane on the left) foreach ('Group' you have in your project) { Select the 'Group' and observe the details in the 'File Inspector' (first tab in the pane on the right) if ('Path' == 'Relative to Group' AND 'Full Path' == '<RootFolder>/<OldProjectName>') { Click the icon to change the path of the 'Group' Choose the '<RootFolder>/<NewProjectName> folder } } - Delete the '<RootFolder>/<OldProjectName>' folder - Open the Project Settings, choose the Project target and under 'Build Settings' - find change the path appropriately for the following values: 'Prefix Header' and 'Info.plist file' 

你完成了。

如果你还有一个testing文件夹,那么你会想重复相同的。

用换档命令j打开导航器。 它不是在左边的地带,它在右边。

我发布这个,因为我一直在XCode重命名项目时一直在挣扎。

重命名该项目是好的和简单的,但这不会重命名源文件夹。 以下是我在Xcode 4和5中所做的工作的一步一步感谢以下链接。

REF链接:
重命名项目。
重命名源文件夹和其他文件。

1-备份您的项目。 如果您正在使用git,请在做任何更改之前提交所有更改,复制整个项目文件夹并在时间机器中进行备份。

2-打开你的项目。

3-缓慢双击或按下项目名称(蓝色顶部图标)上的input,并将其重新命名为任何你喜欢的。

注意:重命名项目并按下“enter”后,它会build议自动更改所有项目名称相关的条目,并允许您取消select其中的一些,如果你想。 select所有这些,然后单击确定。

4-重新命名schemea)点击停止button旁边的菜单,然后selectpipe理scheme。 b)单击单击或在旧名称scheme上按回车,然后将其重命名为任何您喜欢的名称。 c)点击确定。

5 – build立并运行,以确保它的工作。

注意:此时,除了在创build项目时创build的类中的注释和源文件夹之外,所有重要的项目文件都应该重命名。 接下来我们将重命名文件系统中的文件夹。

6-closures项目。

7-重命名主文件夹和源文件夹。

8-右键单击项目包.xcodeproj文件,然后从上下文菜单中select“显示包内容”。 用任何文本编辑器打开.pbxproj文件。

9 – 使用新的文件夹名称search并replace任何出现的原始文件夹名称。

10-保存文件。

11-打开XCode项目,testing一下。

12-完成。

我也遇到这个问题。 我所做的只是改变TARGETS的名字。 然后在iPhone或模拟器上显示的名称改变。 项目中文件的名称不会更改。 试试这个方法

重命名这个项目确实是最好的select。

这是我在Xcode 4.3.2中做的:

  • 在取景器中重复原始项目
  • 在新文件夹中打开项目文件。
  • select项目(小蓝图标)
  • 再次点击并input新的项目名称。 这样可以做出合理的select,例如更改目标,更改项目文件名以及所有适当的引用。

我用一些类似的后端框架和图标制作自定义配件。 没有什么是完美的,但当应用程序有很多相似之处时,这是一种节省一大堆configuration点击的快速方法。

这些都没有为我工作。 原因是在Finder中,我已经手动将oldAppName.xcodeproj更改为

 newAppName.xcodeproj 

与新名称,所以当我试图编辑Xcode 4中的项目名称,我得到一个错误,它不能保存newAppName.xcodeproj,因为它已经存在。 解决方法是使用Finder,newAppName.xcodeproj来更改

 anyOtherName.xcodeproj, 

然后我可以在Xcode中编辑项目名称,Xcode将anyOtherName.xcodeproj重命名为newAppName.xcodeproj。