程序员人生 网站导航

在xcode中修改ios项目名称

栏目:综合技术时间:2016-11-20 16:46:45

http://blog.sina.com.cn/s/blog_6c9d5da50101eg6e.html


在xcode中修改ios项目名称

  (2013-07⑵6 15:30:53)
转载
  分类: IOS笔记
懒得写了,1下资源来自于互联网不同出处的文章,进程是自己测试过的,可用。

系统 10.8 狮子

开发平台 xcode 4.6

旧工程名 MyProject-iPad

修改以后 新工程名 FjSk-iPad

1、使用Xcode修改iOS项目工程名和路径名
点击项目,进入

 

点击项目,进入

1、使用Xcode修改iOS项目工程名和路径名
可以看到右边Identity,修改Project Name为:FjSk-iPad,点击enter键,出现

1、使用Xcode修改iOS项目工程名和路径名

 

点击Rename,出现对话框,提示你是不是创建副本。Disable和Enable都不要紧

1、使用Xcode修改iOS项目工程名和路径名
可以看到改完后,很多相干名称都已改变:

1、使用Xcode修改iOS项目工程名和路径名

 

但是,外面文件夹的名称还没改变,我们尝试修改看看

1、使用Xcode修改iOS项目工程名和路径名
点击上图中MyProject-iPad,改个名:

1、使用Xcode修改iOS项目工程名和路径名

 

改完以后回到xcode,发现

1、使用Xcode修改iOS项目工程名和路径名

 

里面的类都已援用不到了,怎样办?

1、使用Xcode修改iOS项目工程名和路径名

 

把右侧的Group Name改成FjSk-iPad,点击enter键;而且,可以看到下面Path下还有个MyProject-iPad,点击右侧的矩形

1、使用Xcode修改iOS项目工程名和路径名

 

选中FjSk-iPad文件夹,点击choose,可以看到正常了

1、使用Xcode修改iOS项目工程名和路径名

 

可以看到右侧还需要选择Info.plist文件,点击选择:(这1步,我没有出现)

1、使用Xcode修改iOS项目工程名和路径名

 

添加完以后,还要修改1个地方:

1、使用Xcode修改iOS项目工程名和路径名
将下面的Prefix Header路径:MyProject-iPad/FjSk-iPad-Prefix.pch改成$(SRCROOT)/FjSk-iPad/FjSk-iPad-Prefix.pch:(路径根据自己的实际路径来写

1、使用Xcode修改iOS项目工程名和路径名

 

可以看到这模样,运行程序试试吧(以上之前SVN信息消失,新SVN信息可以生成)。但是我们依然看到最外层目录是这样。(直接修改文件名称就能够了)

1、使用Xcode修改iOS项目工程名和路径名

 

运行下,你会发现报错了,问甚么呢?由于工程还是援用的是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”。问题解决。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐