我一定是错过了一些明显的东西,但我不知道如何在Xcode 4重命名我的项目。
如果我没记错的话,Xcode 3有一个专门的菜单项,但在Xcode 4中没有这样的入口。
我一定是错过了一些明显的东西,但我不知道如何在Xcode 4重命名我的项目。
如果我没记错的话,Xcode 3有一个专门的菜单项,但在Xcode 4中没有这样的入口。
当前回答
除了提供的其他答案外,如果您还想重命名您的文件默认放置的文件夹(与您的*。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'
做完了。
如果还有“测试”文件夹,则需要重复相同的操作。
其他回答
用shift命令j打开导航器,它不是在左边的条带,而是在右边。
编辑10/10/19:在Xcode中有一个很棒的重命名项目的工具,我试过了,效果很好:
https://github.com/appculture/xcode-project-renamer
我之所以发布这篇文章,是因为在XCode中重命名一个项目时,我一直很纠结。
重命名项目很好,也很简单,但这并没有重命名源文件夹。下面是我在Xcode 4和5中所做的一步一步的工作,感谢下面的链接。
参考链接: 重命名项目。 重命名源文件夹和其他文件。
备份你的项目。 如果你正在使用git,提交任何更改,在进行任何更改之前复制整个项目文件夹并在时光机中备份。
2-打开你的项目。
3-缓慢双击或按enter项目名称(蓝色顶部图标),重命名为任何你喜欢的。
注意:重命名项目并按“enter”后,它会提示自动更改所有与项目名称相关的条目,并允许您取消选择其中一些。选择所有选项并单击ok。
4-重命名方案 a)点击停止按钮旁边的菜单,选择“管理方案”。 b)在旧的名称方案上单次慢点或按enter键,并将其重命名为任何你喜欢的名称。 c)单击ok。
5 -构建并运行以确保它工作正常。
注意:此时,除了在创建项目时创建的类中的注释和源文件夹之外,所有重要的项目文件都应该重命名。接下来,我们将重命名文件系统中的文件夹。
6-关闭项目。
重命名主文件夹和源文件夹。
8-右键单击项目包。xcodeproj文件,并从上下文菜单中选择“显示包内容”。用任何文本编辑器打开.pbxproj文件。
9 .搜索并将任何出现的原始文件夹名称替换为新的文件夹名称。
10-保存文件。
11-打开XCode项目,测试。
12 -完成。
除了重命名项目外,您可能还希望重命名方案,使其与新项目名称匹配。
更改计划的名称:
Product ==>管理方案…
然后选择您的方案并按回车键编辑名称。
Product ==> New Scheme…用你的新名字创建一个新的:)
来自苹果:iOS开发者库技术问答q1625
Follow these steps to rename your application in Xcode 4.0 or later: In Xcode, select your target under "Targets" in the project editor, then choose View > Utilities > Show File Inspector. Xcode opens the file inspector pane. Enter your application's new name in the Project Name field as shown in Figure 1, then hit the return key on your keyboard. Xcode displays a project-rename dialog that contains all the items that can be renamed in your project. Leave your application selected in the dialog and deselect all other items as shown in Figure 2, then click Rename to perform the rename operation.
这些对我都没用。原因是在Finder中,我已经手动更改了oldAppName。xcodeproj来
newAppName.xcodeproj
使用新名称,所以当我尝试在Xcode 4中编辑项目名称时,我得到了一个错误,它无法保存newAppName。Xcodeproj,因为它已经存在。解决方案是更改,使用Finder, newAppName。xcodeproj来
anyOtherName.xcodeproj,
然后我可以在Xcode中编辑项目名称,Xcode重命名anyOtherName。xcodeproj到newAppName.xcodeproj。