iOS:给你的项目改个名字
2016-12-17 本文已影响1426人
Ccc2020
一、为什么要改:
1.项目开发一段时间后,APP要改名字。
2.新项目与旧项目有很多相像的地方,这时就可以直接把旧的项目拿来改个名字,然后在此基础上进行开发,可以省去不少时间;
---这里闲扯一下就是我们公司最近也要新开一个项目,两个项目很相像,还有就是利用cocoapods管理的第三方库在新项目中也有用到,为了提高开发效率,我们直接就把旧的项目拷贝了一份改了名字,然后修改相应的配置直接进行开发。
二、用什么版本的Xcode创建的项目工程:
利用Xcode7.1创建的项目工程MyLxb
三、改名步骤
1.将项目文件夹MyLxb改成你自己想要的名称,例:YourProject
![](https://img.haomeiwen.com/i1325737/abaee3be19fef4ab.png)
2.打开YourProject这个文件夹,看到如下目录:
![](https://img.haomeiwen.com/i1325737/750617b8ec3a951e.png)
3.将文件夹MyLxb改成YourProject,MyLxbTests改成YourProjectTests,MyLxbUITests改成YourProjectUITests,修改后如下图所示:
![](https://img.haomeiwen.com/i1325737/b2c8d8162f80af83.png)
![](https://img.haomeiwen.com/i1325737/479261ca0ca1612c.png)
4.鼠标右键点击MyLxb.xcodeproj文件,选择显示包内容,看到以下目录
![](https://img.haomeiwen.com/i1325737/cf7b5a943a6eebe6.png)
5.鼠标右键点击project.pbxproj文件,以文本编辑器打开,打开后进行搜索MyLxb,将MyLxb全部替换为YourProject,保存并退出。
![](https://img.haomeiwen.com/i1325737/9e97c2400ee34f37.png)
![](https://img.haomeiwen.com/i1325737/f939c61fa2f8cdee.png)
6.打开工作空间MyLxb.xcworkspace,打开后若看到工程文件报红,那是因为根文件夹改了名,该工程的路径仍是之前的路径,修改工程路径为当前路径,按图所示操作:
![](https://img.haomeiwen.com/i1325737/c054f43b12688088.png)
![](https://img.haomeiwen.com/i1325737/462872ca0a4d73cc.png)
6-1.路径修改完毕,关掉项目,重新打开工作空间MyLxb.xcworkspace,打开后如图所示表示正确:
![](https://img.haomeiwen.com/i1325737/103ea272da933d0b.png)
6-2选中工程,将工程名称改为YourProject,点击回车,最后点击Rename,ok---如下图:
![](https://img.haomeiwen.com/i1325737/a6be279a6524bb62.png)
![](https://img.haomeiwen.com/i1325737/1dc9d41443fc887c.png)
7.修改Manage Schemes... 先把旧的删除,然后添加你自己的项目名YourProject,如图:
![](https://img.haomeiwen.com/i1325737/d6cca158ee6d3c1d.png)
![](https://img.haomeiwen.com/i1325737/dc35dab7bfdf15f4.png)
![](https://img.haomeiwen.com/i1325737/79f1df577f526b6d.png)
8.项目若有pch文件,进行相应的修改,找到真实文件夹下面的pch文件,修改pch文件的名字为你自己的名字,按如图所示:
![](https://img.haomeiwen.com/i1325737/4861883b47916da6.png)
9.找到YourProjectTests和YourProjectUITests文件夹下面的.m文件,将它们的.m文件分别修改成YourProjectTests.m和YourProjectUITests.m,最后分别打开这两个.m文件,分别将文件里面所有的MyLxbTests和MyLxbUITests替换成YourProjectTests和YourProjectUITests。
![](https://img.haomeiwen.com/i1325737/ce7c0c8c800cc18f.png)
![](https://img.haomeiwen.com/i1325737/8002c2c754713157.png)
10.关掉此项目,回到YourProject根文件夹,将MyLxb.xcworkspace改成YourProject.xcworkspace,最后打开YourProject.xcworkspace。
![](https://img.haomeiwen.com/i1325737/79b3f94bd35f778f.png)
11.运行项目,发现报错:
![](https://img.haomeiwen.com/i1325737/c7bae639623bd1e9.png)
12.打开命令行工具,来到你的YourProject根文件夹,执行命令pod install,执行完毕,再次运行,即可成功。