想必各位在升级自己的XCode项目的时候,都遇到过改项目名称的麻烦吧?
此前摸索了一下,得出了一些经验,特地分享给大家!
1。首先将原项目copy出来一份,将copy出来的项目的文件名改名,比如说将SuperBalance1.1项目改名为GameTemplate~
2。点进这个刚被改了名字的项目文件夹中,什么都不要动,直接点击SuperBalance1.1.xcodeproj项目文件将其用XCode打开
3。我用的是lion系统最新版的XCode,
接下来注意了:
单击选中最左侧 项目浏览器中最顶部的工程文件,修改名称为GameTemplate
(首先单击选中,再单击重命名,注意控制好两次点击的时间间隔,
如果时间间隔太短的话就直接在新窗口中打开该文件了...
还有要注意的是:点“SuperBalance1.1”而不要点“2 targets, iOS SDK 4.3”)
其间会弹出是否要修改两个targets的名称(1个target是框架类库,1个target是由你自己编写的项目源文件),如下图:
其间还会询问是否要拍下快照(拍下快照就相当于mac将项目整个copy一份保存起来,即使后来你将项目改成稀巴烂也能还原回来,和ghost异曲同工)
因为我已经实验性的改过几次了,所以有了充足的自信,于是在提示我是否要snapshot的时候我选择了 Disable,不拍快照(浪费硬盘空间么)
改好之后你会发现右侧旁边那两个图标的名字也发生了变化,到这里第一步就算是完成了~
接下来还要进行一些扫尾工作:
1。工程文件里面还有个东西要改一下:将SuperBalance1_1_Prefix.pch改成GameTemplate_Prefix.pch
2。再将工程浏览器中Other Sources文件夹下面的 SuperBalance1_1_Prefix.pch改名为GameTemplate_Prefix.pch,和上面修改过工程设置统一一下
3。如果你够严谨的话,肯定会仔细盘查工程文件中的各项设置,看是否还残留有SuperBalance1.1的身影!
有没有发现?
build/SuperBalance1.1.build/Debug-iphoneos
build/SuperBalance1.1.build/Release-iphoneos
/tmp/SuperBalance1.1.dst
其实我想说,这里你是真的多心了!试着重新编译执行一下吧,完了之后你会发现这里的配置已经自动更改过来了~
另外,我尝试用TextEditor打开.xcodeproj工程文件,竟然打不开!!还有,.xcodeproj文件的大小竟然达到了700多k
不知道里面到底装了些什么东西,Visual Studio的.sln解决方案文件还能打开给看一下,不得不承认,这点微软做的比苹果好~
【原文:http://blog.csdn.net/yang3wei/article/details/6783800】