美文网首页iOS开发
在iOS项目中,如何完美的修改项目名称

在iOS项目中,如何完美的修改项目名称

作者: 码农_会写诗 | 来源:发表于2020-03-12 15:48 被阅读0次

    前言:

    在iOS开发中,有时候想改一下项目的名字,这会遇到很多麻烦。

    直接改项目名的话,Xcode不会帮你改所有的名字

    项目中的很多文件、文件夹或者是项目设置的项,都是不能随便改的,有时候改着改着,就会编译不了。

    所以各位重命名项目时,记得先备份好一份噢。本文我会介绍一种“完美”的修改方法。

    注意:重命名项目时,记得先备份好一份

    注意:重命名项目时,记得先备份好一份

    注意:重命名项目时,记得先备份好一份

    重要的事情说三遍

    本文会把一个项目名叫OldDemo123改成NewDemo。

    正文:

    修改前的项目结构:

    修改前的项目结构

    1、打开项目,对项目名进行Rename

    1.1、选中项目名并按下回车,进入可编辑状态:

    选中项目名字,进行编辑

    1.2、输入新的项目名字,然后按回车,弹出改名前和改名后的文件对名,这时点击Rename:

    点击 **Rename**

    2、修改文件夹名字和显示包内容

    2.1、打开应用所在文件夹,修改文件夹名字

    注意:

    文件夹NewDemoTests和NewDemoUITests里面也要修改

    这里的NewDemoTests,原先为OldDemo123Tests。

    我们改名字时需要注意,只需要把旧名字(OldDemo123)替换成新名字(NewDemo)即可,不要把其它字符(Tests)删除!

    修成后的文件夹名字

    2.2、选中NewDemo.xcodeproj右键打开 --> 显示包内容 --> 双击打开project.pbxproj。

    显示包内容,双击打开 project.pbxproj

    2.3、打开project.pbxproj文件之后,用搜索快捷键command + f全局搜索旧的项目名OldDemo123,并用新的项目名NewDemo进行替换。替换完成后进行保存command + s,然后关闭。

    注意:要把所有的OldDemo123更换成NewDemo。

    搜索 OldDemo123 ,并替换成 NewDemo

    3、打开NewDemo.xcodeproj文件

    注意:打开的是NewDemo.xcodeproj文件,而不是NewDemo.xcworkspace文件。

    3.1、此时会弹出提示框,点击OK就行。

    弹出提示框

    3.2、显示此时项目结构和修改更新Podfile文件

    修改好项目结构

    如果你的项目里面没有使用CocoaPods的话,项目应该可以运行成功了。

    使用CocoaPods的话,项目虽然表面看起来已经修改成功了,但是运行之后发现提示错误:

    使用CocoaPods的话,会提示的错误

    此时打开项目文件夹,找到Podfile文件,双击打开,修改target后的项目名为最新的项目名NewDemo。

    作者:伯牙呀

    链接:https://www.jianshu.com/p/2887d6fb5769

    相关文章

      网友评论

        本文标题:在iOS项目中,如何完美的修改项目名称

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