http://blog.sina.com.cn/s/blog_6c9d5da50101eg6e.html
在xcode中修改ios项目名称
(2013-07⑵6 15:30:53)
转载▼
懒得写了,1下资源来自于互联网不同出处的文章,进程是自己测试过的,可用。
系统 10.8 狮子
开发平台 xcode 4.6
旧工程名 MyProject-iPad
修改以后 新工程名 FjSk-iPad
点击项目,进入
点击项目,进入
可以看到右边Identity,修改Project Name为:FjSk-iPad,点击enter键,出现
点击Rename,出现对话框,提示你是不是创建副本。Disable和Enable都不要紧
可以看到改完后,很多相干名称都已改变:
但是,外面文件夹的名称还没改变,我们尝试修改看看
点击上图中MyProject-iPad,改个名:
改完以后回到xcode,发现
里面的类都已援用不到了,怎样办?
把右侧的Group Name改成FjSk-iPad,点击enter键;而且,可以看到下面Path下还有个MyProject-iPad,点击右侧的矩形
选中FjSk-iPad文件夹,点击choose,可以看到正常了
可以看到右侧还需要选择Info.plist文件,点击选择:(这1步,我没有出现)
添加完以后,还要修改1个地方:
将下面的Prefix Header路径:MyProject-iPad/FjSk-iPad-Prefix.pch改成$(SRCROOT)/FjSk-iPad/FjSk-iPad-Prefix.pch:(路径根据自己的实际路径来写)
可以看到这模样,运行程序试试吧(以上之前SVN信息消失,新SVN信息可以生成)。但是我们依然看到最外层目录是这样。(直接修改文件名称就能够了)
运行下,你会发现报错了,问甚么呢?由于工程还是援用的是Test文件夹下的文件,你把Test文件夹改成了MyApp,所以找不到了。
你只需要把援用的文件夹名字改成MyApp就能够了。
右键点击MyApp.xcodeproj,显示包内容,选择project.pbxproj文件打开,搜索Test,把Test替换为MyApp
运行下,会有正告,由于你刚才把.plist文件copy到bundle里了。只需要把它删除便可。
再运行下,没毛病,没正告。
如果Run旁边的项目名称没有变化,可做以下操作:
选择 Product--->Edit Scheme,在打开的框中,找到对应的工程。点击左下方的“Manage Schemes”,点击打开的对话框右上角的“Autocreate Schemes Now”按钮后,会生成1个新的行,删除原来的行,然后选中新的行,点击“OK”。问题解决。