工作中开发新项目,相较于新建项目再设置各种配置,直接拿老项目来改名称再删除不需要的东西就显得方便多了。直接切入正题,如何修改项目名称。
我的项目用的cocoapod管理的,所以就以cocoapod为例来说,非cocoapod应该在我说的这个里边。一切工作开始前,先将老项目备份!!!我的项目名称为OldName,新项目名称修改成GM。
1.打开项目文件夹,删除OldName.xcworkspace.
2.打开OldName.xcodeproj,修改第一个名字为GM(选中、回车、新名字、回车),然后Rename所有的就行

A8558FC6-5F8E-457E-8AE2-BB7524A23638.png
3.修改OldName文件夹名字为GM
4.查看GM.xcodepro包内容,xcuserdata、xcsharedata文件夹直接删除;
5.查看GM.xcodepro包内容,打开文件project.pbxproj,全局替换OldName为GM
6.修改GM文件夹下OldName.entitlements名字为GM.entitlements
7.打开Podfile文件,修改文件里项目名OldName为GM,命令行cd到该文件夹,执行 pod install 。
8.打开项目,把bundle id还改成原来的com.OldName.name(现在变成了com.GM.name
真机运行项目,如果你的源项目本就可以真机运行,那么现在应该也能一次运行成功了。