iOS-修改工程名
2020-04-21 本文已影响0人
CoderCurtis
近期公司的一个项目,需要我修改另一个App项目的工程名,这里搞个例子再记录一下
说明:
- 这里项目中使用了CocoaPods
- 修改前记得备份一下
修改前:



1. 修改最外层文件夹名

2. 修改工程名
-
选中工程名,然后鼠标左键单击,进入编辑状态,修改成目标工程名
image.png
-
修改后,按回车,会弹出修改前后的对比,点击[Rename],然后继续点击[OK]即可


3. 修改文件夹名字

修改后:

4. 修改project.pbxproj内容
- 选中newDemo.xcodeproj,右键显示包内容


双击打开project.pbxproj
- 搜索旧的工程名,这里为oldDemo,并且使用新的工程名,这里为newDemo全部替换

- 保存(command + S),然后关掉project.pbxproj即可
5. 修改Podfile文件
- 双击打开Podfile文件

-
修改、保存、关闭
image.png
-
使用终端,操作CocoaPods,执行命令pod install,对新的工程安装第三方库

- 删除旧的workspace

6. 项目内全局替换
-
打开newDemo.xcworkspace
image.png
-
搜索、替换

end