一两个月之前,公司要求将现在的项目(发货端和接单端在一个项目里),拆分成两个项目分别是接单端项目和发货端项目,原有的项目还不能下架。这种情况就要考虑苹果审核查代码的重复率的问题了。老板的要求除了改变项目的主色调和添加一些新功能外,没有其他的不同,这种情况下就很难办了。思考一段时间之后,想着把原有项目拆分的两个的项目名都改了,补救一下,希望审核顺利。今天忽然想起来了,就记录一下。
1、修改工程名,回车,稍等一会儿,会出现一些修改名称的影响提示,默认点击Rename就可以了
2、打开工程的文件夹,修改文件夹的名字
3、修改工程配置,选择工程文件,右键显示包内容,选择project.pbxproj用文本编辑器打开,全局搜索旧的项目名,一键替换成新项目名
4、将xcworkspace工程名修改掉
5、将项目打开,全局将旧的项目名,一键替换成新项目名
6、如果使用了cocoapod管理第三方框架,打开终端更新cocoapods,更新cocoapods配置
7、修改Scheme名称,
鼠标放到Scheme的名称上,提示Set the active scheme。
点击名称,下拉列表中选择Manage Schemes…
修改Scheme名称
8、这是运行项目会发现没有设备可以选择,这时打开【Edit Scheme】,选择Build项,会发现目标工程丢失了,删除现在的Target,添加新的Target即可
之后在Run配置项中,Executable选择可执行文件XXX.app,这样运行程序的时候才能启动