美文网首页
iOS - XCode修改项目名称(xcode9.4.1)

iOS - XCode修改项目名称(xcode9.4.1)

作者: 翀鹰精灵 | 来源:发表于2018-12-19 11:30 被阅读104次
背景环境:

① 搭了一个项目,里面有许多功能,但是后序,有一个个性化的版本,需要修改工程名字,此时又不想重新创建,因为新建项目有许多文件,需要自己引入,还有许多plist文件需要配置,非常麻烦,还容易遗漏。

② 有时刚开始工程名字可能是随便起的,而且起的还非常不规范,作为强迫症患者,文件夹名字一定要是大驼峰命名法,这个时候也需要修改工程名字。

本人基于第二种情况,于是就自己参考网上的资料,自己在现有的工程中直接修改名字,本人使用的是Xcode9的版本

welcome to xcode.png
步骤如下:
1.修改文件夹名(将headlineNews 修改成HeadLineNews)
001(原).png 002(修改后).png
2.右击 项目.xcodeproj,选择"显示包内容",看到如下目录,双击打开 project.pbxproj文件。
003.png 004.png
3.替换新旧项目名:按command+f(这主要是修改项目文件路径等)
005.png

查找并替换全部

006.png
4.进入项目,修改项目名(注意:如果使用的是cocopods,从项目.xcworkspace 进入)
007.png

点 rename进行更名。

5.修改schemess
008.png 009.png 010.png
6.如果你的项目中有单元测试(Tests 和UITests文件)也是需要替换的,我项目中没有应用,所以直接忽略。
7.修改 cocopods 的Podfile文件
011.png

Tips:如果你的项目中有Tests及UITests文件,一定要注意一起修改。这个只是我从网上随便找的一个例子,大家还是需要根据自己项目中实际的需要进行修改,比如如果没有cocoapods的,就不需要修改Podfile文件。

Error信息

1.修改中出现的错误

012.png
这种情况,可能是因为你的项目工程某个文件夹名字没有替换过来,自己查找并对比,我查看自己的,发现有个目录下文件夹名字没有替换,修改之后,改错误消失。
error.png

2.打开xcworkspace左边的Xcodeproj为红色

013.png
这种情况,是因为我修改完工程名字后,我将工程移动了位置了
解决办法如下:
① 点下面截图中路径的后面的那个箭头,然后他那边就正常了。
② 点击文件夹按钮,自己重新选择正确的工程文件路径也可正常。 014.png

相关文章

网友评论

      本文标题:iOS - XCode修改项目名称(xcode9.4.1)

      本文链接:https://www.haomeiwen.com/subject/pwbdkqtx.html