在Xcode 4重命名项目

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

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

82122 次浏览

事实证明,这确实是一件微不足道的事情。

你所需要做的就是在项目导航器的项目根上单击两次慢慢地,然后它就变成可编辑的了。在您重命名项目并按下“enter”后,它会提示自动更改所有与项目名称相关的条目,并允许您取消选择其中一些。

好了。

我也遇到过这个问题。我所做的就是更改TARGETS的名称。然后在iPhone或模拟器上显示的名称会发生变化。项目中的文件名称不会改变。

另一个选项-在项目名称上移动光标。回车。项目名称变为可编辑的。

用shift命令j打开导航器,它不是在左边的条带,而是在右边。

除了重命名项目外,您可能还希望重命名方案,使其与新项目名称匹配。

Xcode方案名称

更改计划的名称:

Product ==> Manage Schemes...

然后选择您的方案并按回车键编辑名称。

或者,Product ==> New Scheme...用你的新名字创建一个新的:)

重命名项目确实是最好的方法。

以下是我在Xcode 4.3.2中所做的:

  • 在查找器中复制原始项目
  • 在新文件夹中打开项目文件。
  • 选择项目(蓝色小图标)
  • 再次单击并输入新的项目名称。这样可以做出合理的选择,比如更改目标,更改项目文件名和所有适当的引用。

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

这些对我都没用。原因是在Finder中,我已经手动更改了oldAppName。xcodeproj来

newAppName.xcodeproj

使用新名称,所以当我尝试在Xcode 4中编辑项目名称时,我得到了一个错误,它无法保存newAppName。Xcodeproj,因为它已经存在。解决方案是更改,使用Finder, newAppName。xcodeproj来

anyOtherName.xcodeproj,

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

还有一个办法。

要在Xcode 4中重命名一个项目,从项目窗口左侧的项目导航器中选择项目文件。选择“View > Utilities > File Inspector”,打开项目窗口右侧的文件检查器。在文件检查器的顶部是Project Name文本字段。输入一个新的项目名称并按回车键或Tab键。

将打开一个工作表,询问是否要重命名项目内容项。单击Rename按钮完成项目的重命名。

除了提供的其他答案,如果你还想重命名你的文件默认放置的文件夹(存在于你的*. .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'

做完了。

如果还有“测试”文件夹,则需要重复相同的操作。

来自Apple: iOS开发者库技术Q&A QA1625

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

  1. 在Xcode中,在“targets”下选择你的目标;在项目编辑器中,然后选择View >公用事业比;显示文件检查器。
  2. Xcode打开文件检查面板。在Project name字段中输入应用程序的新名称,如图1所示,然后点击键盘上的返回键。
  3. Xcode显示一个项目重命名对话框,其中包含项目中所有可以重命名的项。在对话框中选择应用程序,取消选择图2所示的所有其他项,然后单击Rename执行重命名操作。

图1 图2

.

编辑10/10/19:在Xcode中有一个很棒的重命名项目的工具,我试过了,效果很好:

https://github.com/appculture/xcode-project-renamer


我之所以发布这篇文章,是因为在XCode中重命名一个项目时,我一直很纠结。

重命名项目很好,也很简单,但这并没有重命名源文件夹。下面是我在Xcode 4和5中所做的一步一步的工作,感谢下面的链接。

< p >参考链接:< br > 重命名项目。 < br > 重命名源文件夹和其他文件。 < / p >

1-备份项目。 如果你正在使用git,提交任何更改,在进行任何更改之前,复制整个项目文件夹并在时光机中备份

2-打开你的项目。

3-缓慢双击或按enter项目名称(蓝色顶部图标),重命名为任何你喜欢的。

注意:重命名项目并按“enter”后,它会提示自动更改所有与项目名称相关的条目,并允许您取消选择其中一些。选择所有选项并单击ok。

4-重命名方案 a)点击停止按钮旁边的菜单,选择“管理方案”。 b)在旧的名称方案上单次慢点或按enter键,并将其重命名为任何你喜欢的名称。 c)单击ok。< / p >

5 -构建并运行以确保它工作正常。

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

6-关闭项目。

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

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

9 .搜索并将任何出现的原始文件夹名称替换为新的文件夹名称。

10-保存文件。

11-打开XCode项目,测试。

12 -完成。