我肯定缺少明显的东西,但是我无法弄清楚如何在Xcode 4中重命名我的项目。 Xcode 4.

#1 楼

好吧,事实证明这确实是一件小事。

您所需要做的就是在项目导航器中的项目根目录上缓慢单击两次,然后使其可编辑。重命名项目并按“ enter”后,它将建议自动更改所有与项目名称相关的条目,并允许您取消选择其中的一些条目。

很好。

评论


感谢您这么直接的回答! :)

–necixy
2011年5月4日6:00

或者只是选择它并按Enter。

– Damien
2011年7月21日在14:51

真好虽然,当然也可以将菜单项留在原地!

– DonnaLea
2011年8月8日,下午2:21

这很好用,但是我还必须创建一个新方案并删除旧方案。旧方案仍在尝试以旧应用名称作为目标。

–吉姆·罗德斯(Jim Rhoades)
11年2月2日在21:20

或单击一次并单击“返回”-与在Finder中重命名文件相同。 :)

–付费书呆子
2011-12-02 20:47



#2 楼

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

#3 楼

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

要更改方案的名称,请执行以下操作:
Product ==> Manage Schemes...
然后选择您的方案,然后按return / enter编辑名称。
或者,Product ==> New Scheme...用您的新名称创建一个新名称:)

#4 楼

从Apple:iOS开发人员库Q&A QA1625

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

在Xcode中,在项目编辑器,然后选择“视图”>“实用程序”>“显示文件检查器”。
Xcode打开文件检查器窗格。在“项目名称”字段中输入应用程序的新名称,如图1所示,然后按键盘上的回车键。
Xcode显示一个“项目重命名”对话框,其中包含可以在项目中重命名的所有项目。在对话框中保持应用程序处于选中状态,然后取消选择所有其他项,如图2所示,然后单击“重命名”以执行重命名操作。




评论


最好的方式!!它还会更新所有参考。

–阿迪尔·马利克(Adil Malik)
13-10-11在22:15

#5 楼

还有另一种方法。

要在Xcode 4中重命名项目,请从项目窗口左侧的项目导航器中选择项目文件。选择“视图”>“实用程序”>“文件检查器”以打开项目窗口右侧的文件检查器。文件检查器顶部是“项目名称”文本字段。输入新的项目名称,然后按Return键或Tab键。

会打开一个表格,询问您是否要重命名项目内容项。单击“重命名”按钮以完成对项目的重命名。

评论


我根本无法使用“缓慢单击两次”方法来为我工作(即使过去也是如此),但是这种方法确实有用。大备份。

–迈克
2012年11月26日17:12

#6 楼

除了提供的其他答案之外,如果您还想重命名默认情况下放置文件的文件夹(该文件夹与* .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' 


您已经完成了。

如果您还具有Tests文件夹,则将要重复相同的内容。

评论


非常感谢!我还必须修复缺少的添加资源,但这很容易:只需将位于新文件夹中的新文件拖到引用中断的项目组中(红色)。而且我还有其他破损的参考文献。在“构建设置”中搜索有助于修复它们。

– cprcrack
2013年9月6日17:15



#7 楼

使用移位命令j打开导航器。它不是左侧的条带,而是右侧的条带。

#8 楼

编辑10/10/19:有一个很棒的工具可以重命名Xcode中的项目,我尝试了它并且效果很好:

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


我发布此消息是因为在XCode中重命名项目时我一直都很努力。

重命名项目既简单又好,但是不会重命名源文件夹。这一步一步地完成了我所做的工作,这些工作在Xcode 4和5中非常有效,这要归功于下面的链接。

REF链接:重命名Project.Rename源文件夹和其他文件。

1-备份您的项目。
如果您使用的是git,请进行所有更改,进行整个项目文件夹的副本,然后在时间机器中进行备份。

2-打开项目。

3-慢速双击或单击项目名称(蓝色顶部图标),然后将其重命名为您喜欢的名称。

注意:重命名项目并按“输入”后将建议自动更改所有与项目名称相关的条目,并允许您取消选择其中的一些条目。选择所有选项,然后单击确定。

4-重命名方案
a)单击停止按钮旁边的菜单,然后选择管理方案。
b)单步慢单击或按回车,然后将其重命名为您喜欢的任何名称。
c)单击“确定”。

5-生成并运行以确保其有效。

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

6-关闭项目。

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

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

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

10-保存文件。

11-打开XCode项目,对其进行测试。

12-完成。

#9 楼

我也遇到这个问题。我要做的就是更改TARGETS的名称。然后,iPhone或模拟器上显示的名称会更改。项目中文件的名称不会更改。
请尝试这种方式。

#10 楼

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

这是我在Xcode 4.3.2中所做的工作:


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

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

#11 楼

这些都不对我有用。原因是在Finder中,我已经使用新名称手动将oldAppName.xcodeproj更改为

newAppName.xcodeproj 


,因此当我尝试在Xcode 4中编辑项目名称时,我收到一个错误,因为它已经存在,它无法保存newAppName.xcodeproj。解决方案是使用Finder将newAppName.xcodeproj更改为

anyOtherName.xcodeproj, 


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