在xcode中修改ios项目名称

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


在xcode中修改ios项目名称

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

系统 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、使用Xcode修改iOS项目工程名和路径名

 

添加完之后,还要修改一个地方:

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”按钮后,会生成一个新的行,删除原来的行,然后选中新的行,点击“OK”。问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值