美文网首页
对已有项目修改项目名称和类名称

对已有项目修改项目名称和类名称

作者: 十一月的加州一号公路 | 来源:发表于2019-11-26 17:41 被阅读0次

    对于已经新建好的项目,完整的项目,开发部分的项目,需要更改项目名称或者项目类前缀(包含cocopods)

    一、修改项目名称

    1、Xcode打开项目修改名称

    打开文件检测器


    ![1859446-c15d77acf9f543b6.jpeg](https://img.haomeiwen.com/i4771432/3aeeb1f4457fe445.jpeg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

    把Name:SCarApp修改成为我们需要的SDApp


    1859446-b3721f328b1ccb04.png
    Rename完了点继续
    修改后的结果,只有红色框内的名字变了
    1859446-2cc30c4d9cdb942b.png

    2、退出Xcode关闭项目,修改剩下的项目名称

    1859446-648ab847bd49a93b.png

    找到 SDApp.xcodeproj -> ShowPackageContent -> 打开 project.pbxproj 全局查找 SCarApp 并全部替换为 SDApp 保存后关闭。


    1859446-c0b5755231bf221a.png
    1859446-648ab847bd49a93b.png

    最后修改对应的文件夹名称为SDApp


    1859446-d0569c9aed7b24cb.png
    .entitlements文件也需要修改
    1859446-641e46434ae2aa56.png
    如果包含Tests和UITests文件的,需要打开项目到.m文件中修改,全局查找全部替换。
    注:(其实这两个文件可以在创建项目的时候就删除掉,作用不大没有任何影响)
    1859446-30f95814b6d2747b.png

    3、关联cocoapods

    删掉 SDApp.xcworkspace 和 Podfile.lock 并修改 Podfile 里制定的路径 修改好后执行 pod install

    二、修改类名前缀

    需要写一个python脚本。
    最简洁方便的方法直接创建一个.text文本,把下面的代码复制进去,然后把后缀改成.py即可。


    1574761102812.jpg

    最后把这个 app.py 放到 SDApp.xcodeproj 同级目录下,并执行python app.py


    1859446-3ada72d1cb3c2b75.png
    xcode 将红色部分文件删除,并将改名后的文件导入工程,Add Files to " " 1859446-3762c8aa825ed104.png

    相关文章

      网友评论

          本文标题:对已有项目修改项目名称和类名称

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