实践出真知--关于ios项目重命名的实践 (xcode 4.3.1) ,以及svn 导出项目命令
经过两天的折磨与实践,终于把ios项目重命名搞明白了,下面简单的记录一下
效果:将现有的项目A 变为项目B
实现步骤:
1:复制含有项目A的文件文件夹一份(A项目里面有text内容 )
2:修改复制文件夹内部文件夹的名称 ,将A变成B
修改的文件列表 文件夹A=》文件夹B ,修改文件夹B里面的A-Info.plist=>B-Info.plist A-Prefix.pch=>B-Prefix.pch
A.xcodeproj=>temp.xcodeproj
文件夹ATests=》BTests ,修改文件夹BTests里面的ATests-Info.plish=>BTests-Info.plish ATests.h=》BTests.h ATests.m=》BTests.m
3:右击temp.xcodeproj显示包含内容 用记事本打开project.pbxproj 查找A然后进行替换,将A替换为B 点击完成
修改xcuserdate=>.xcuserdatad=>xcschemes=>A.xcscheme =>B.xcscheme 右击记事本打开 xcschememanagement.plist=》修改 A.xcscheme=》B.xcscheme保存
4:打开 temp.xodeproj文件,然后在项目名按回车 修改为B.xodeproj ,然后remame即可完成
这张图是偷懒的图,因为在第三步替换A的时候有很多关键词都为A,不过正常一般的项目名称应该不会与系统“关键字”重名,到此项目重命名完毕
-------
修改发布后手机显示的名称:点击Targets 项目目录下,找到bulid settings,下的Packaging=》ProductName=》修改即可
svn 导出项目命令 ,导出的项目中,不带有svn的版本 svn空格export空格[fromFilepath/fromUrl]/ 空格[toFilepath/toUrl]