Xcode 5以后如何更改工程项目名
2016-06-21 16:42
274 查看
原文地址:http://blog.libuqing.com/ios/28.html
用Xcode创建工程大家并不陌生,但是大多数情况下,我们来到一个新公司,都会有一个老的工程需要我们来接手,面对棘手的老工程,我们往往需要很长的一段时间来熟悉,重构。首先面临的可能就是工程改名,那么对于没有改过工程名的同学,往往不知道如何下手,Xcode5以后修改工程名相对简单许多,今天我就一步步给大家示范下如何更改工程名。
1.首先打开我们需要更名的工程
![](http://img.blog.csdn.net/20160621160530283?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20160621160626206?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开后我们的工程大致是这样子的
![](http://img.blog.csdn.net/20160621160705159?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
单击工程,将名字改为我们的新名字
![](http://img.blog.csdn.net/20160621160744849?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
改名后会弹出提示框,我们默认就好,直接点击Rename
![](http://img.blog.csdn.net/20160621160854554?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击Continue继续
![](http://img.blog.csdn.net/20160621161010431?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
运行工程发现没有错误,我们的工程已经改名成功
![](http://img.blog.csdn.net/20160621161112432?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
当然细心的我们会发现有好几个地方的名字还是之前的名字
![](http://img.blog.csdn.net/20160621161221052?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
鼠标右键点击Show in Finder
![](http://img.blog.csdn.net/20160621161602303?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
直接将文件名改为我们的新名字
![](http://img.blog.csdn.net/20160621161425334?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后发现工程里面都红了
![](http://img.blog.csdn.net/20160621161821679?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击工程文件夹,右边图示位置
![](http://img.blog.csdn.net/20160621162003898?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
更改文件夹对应的实际路径为你新改名字的文件夹
![](http://img.blog.csdn.net/20160621162449276?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击Choose,然后工程就没有红色了,把直接单击文件夹把名字改为新的名字
![](http://img.blog.csdn.net/20160621162628480?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
运行一下,发现有路径错误
![](http://img.blog.csdn.net/20160621162742981?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
根据错误搜索Info.plist,单击图示的结果
![](http://img.blog.csdn.net/20160621162901207?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
将对应的路径名改成新的名字,然后运行
![](http://img.blog.csdn.net/20160621163031200?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
运行发现已经不报错了,现在就差Taget名字不对了,选择Manage Schemes
![](http://img.blog.csdn.net/20160621163153607?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
打开后只有一个之前名字的taget
![](http://img.blog.csdn.net/20160621163441418?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击+
![](http://img.blog.csdn.net/20160621163544310?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
点击OK
![](http://img.blog.csdn.net/20160621163620311?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
选中旧名字的那一项,弹层选择Delete
![](http://img.blog.csdn.net/20160621163714406?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这样就剩下我们新的名字的选项,选中选择Close
![](http://img.blog.csdn.net/20160621163752313?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这样更改工程就大功告成了,如果你更改的工程比较复杂,可能需要花费比较多的时间,但基本的思路和过程就是这样的,希望可以对你有所帮助。
用Xcode创建工程大家并不陌生,但是大多数情况下,我们来到一个新公司,都会有一个老的工程需要我们来接手,面对棘手的老工程,我们往往需要很长的一段时间来熟悉,重构。首先面临的可能就是工程改名,那么对于没有改过工程名的同学,往往不知道如何下手,Xcode5以后修改工程名相对简单许多,今天我就一步步给大家示范下如何更改工程名。
1.首先打开我们需要更名的工程
打开后我们的工程大致是这样子的
单击工程,将名字改为我们的新名字
改名后会弹出提示框,我们默认就好,直接点击Rename
点击Continue继续
运行工程发现没有错误,我们的工程已经改名成功
当然细心的我们会发现有好几个地方的名字还是之前的名字
鼠标右键点击Show in Finder
直接将文件名改为我们的新名字
然后发现工程里面都红了
点击工程文件夹,右边图示位置
更改文件夹对应的实际路径为你新改名字的文件夹
点击Choose,然后工程就没有红色了,把直接单击文件夹把名字改为新的名字
运行一下,发现有路径错误
根据错误搜索Info.plist,单击图示的结果
将对应的路径名改成新的名字,然后运行
运行发现已经不报错了,现在就差Taget名字不对了,选择Manage Schemes
打开后只有一个之前名字的taget
点击+
点击OK
选中旧名字的那一项,弹层选择Delete
这样就剩下我们新的名字的选项,选中选择Close
这样更改工程就大功告成了,如果你更改的工程比较复杂,可能需要花费比较多的时间,但基本的思路和过程就是这样的,希望可以对你有所帮助。
相关文章推荐
- mybatis框架xml文件的返回值类型
- 线性表的基本操作
- 球盒模型论文
- Sequelize 和 MySQL 对照
- WideCharToMultiByte和MultiByteToWideChar函数的用法
- sqlite3的图片的(二进制数据)存取操作
- 【实践】第一个驱动之自动生成主设备号和设备文件
- Linux常用命令汇总-tail
- Capturing self strongly in this block is likely to lead to retain cycle的问题
- [Java学习] 原来Java中有两个ArrayList
- C002-CPP-Luhn公式
- Android分享操作
- SIP与http的联系
- Centos6.5下Redis安装、主从配置、卸载教程
- 背景图片根据宽度自适应高度的方案
- [linux]mkdir touch stat find 指令
- 为什么我的onvif discovery 客户端搜索不到大华的onvif设备
- android Activity 流转图
- 线程中断
- [Java学习] Java实现验证码具体代码(图片、汉字)