重命名xcode 4项目和实际文件夹
我知道如何在Xcode 4中重命名项目,但如何重命名源文件夹?问题是,在Xcode中重命名项目只会在Xcode中重命名(尽管与以前相比这是一个进步)-但我不知道为什么Xcode不重命名文件系统中的文件夹。首先-不要重命名Xcode项目 如果必须的话,下面的可能就是它——我从来没有让它工作过,最终创建了一个新项目,并开始在现有文件中进行复制。Xcode真是太棒了。。。。它有很多非生产性的东西,比如尝试将文件从“Name”重命名为“Name”。好吧,祝你玩得开心 我找到了答案或者如何解决这个问题:右键单击“ShowPackage Content”打开pbxproj文件,然后在其中编辑一个project.pbxproj文件-您必须重命名一个名为path的引用和一些其他内容-只需搜索添加的文件夹名“/” 就是这样。重命名xcode 4项目和实际文件夹,xcode,xcode4,directory,rename,Xcode,Xcode4,Directory,Rename,我知道如何在Xcode 4中重命名项目,但如何重命名源文件夹?问题是,在Xcode中重命名项目只会在Xcode中重命名(尽管与以前相比这是一个进步)-但我不知道为什么Xcode不重命名文件系统中的文件夹。首先-不要重命名Xcode项目 如果必须的话,下面的可能就是它——我从来没有让它工作过,最终创建了一个新项目,并开始在现有文件中进行复制。Xcode真是太棒了。。。。它有很多非生产性的东西,比如尝试将文件从“Name”重命名为“Name”。好吧,祝你玩得开心 我找到了答案或者如何解决这个问题:右
希望它能帮助一些人。我已经做过几十次了:
- 通过单击然后在Xcode项目导航器中编辑标题来重命名项目
- 关闭Xcode李>
- 重命名源文件夹李>
- 在Finder中,使用任何文本编辑器打开项目包内的
文件(上下文菜单“显示包内容”)李>.pbxproj
- 搜索原始文件夹名称并将其替换为新文件夹名称李>
- 保存文件李>
- 打开Xcode项目
- 在Xcode项目导航器中重命名项目//单击项目名称,然后按enter键
- 在Xcode项目导航器中重命名组//不影响Finder中的文件夹名称
- 闭合Xcode
- 重命名Finder中的外部文件夹(图像中的左列)
- 在保持Xcode关闭的同时重命名Finder中的内部文件夹
- 右键单击.xcodeproj,选择“显示包内容”
- 使用Mac TextEdit打开.pbxproj文件
- 搜索并将所有“播放”替换为“播放2”。要确保一切正常,请单击搜索栏左端的箭头并修改搜索属性将“包含”更改为“完整单词”,并取消选中“忽略大小写”
- 保存.pbxproj文件
- 打开Xcode项目并运行
如果只进行简单的查找和替换,结果将是Xcode无法解析的*.pbxproj文件。如果新文件夹名有空格,而旧文件夹名没有空格,请确保包含双引号。您可以在Xcode中执行此操作,而无需在文本编辑器中手动编辑pbxproj文件 以下是方法:
编辑:这个选项在Xcode 5中仍然存在,但是默认情况下是隐藏的。要显示它,请单击“文本设置”面板上方检查器中的精简“标识和类型”标题以展开它。在检查了上面的各种答案并尝试之后,我正在为自己总结。 假设当前项目名为ProjA
<plist version="1.0">
<dict>
<key>_XCCurrentVersionName</key>
<string>YOUR CORE DATA MODEL NAME.xcdatamodel</string> <-- Make sure this is correct.
</dict>
</plist>