修改Xcode工程名称(完美版)

作者: 门前有棵葡萄树 | 来源:发表于2016-11-09 11:01 被阅读8388次
    • 前段时间项目需求,需要在现有的项目上面开发一个新的项目。如果新建工程的话,会有很多麻烦的问题:
      1.虚拟文件夹无法拖拽到新的工程,导致文件杂乱的混在一起难以按模块区分(如果都是实体文件夹可忽略)
      2.plis文件需要自己慢慢配置,容易遗漏
      3.第三方的link库需要自己一个一个添加,很多设置需要修改,容易遗漏
      4.资源文件需要自己拖拽

    • 新建项目虽然勉强完成修改工程名的过程,但是很多细节容易遗漏,导致后面开发过程中出现Bug很是费事,于是就自己参考网上资料,自己在现有的工程上面直接修改名字,步骤如下:

    1.修改工程名字

    .打开工程 点击工程名称 回车 直接修改

    6172EFE5-31F5-49D2-A2B6-8404529CD93A.png

    .此时会弹出一个对话框,点击Rename

    A4E812F5-30BC-4DB4-942A-4F4F9C2D84F1.png

    2. 修改scheme名称

    .点击Xcode上面的工具栏Product->Sechme->Edit Sechme

    :Users:dyw:Desktop:1760826-a0ed03ef99d76ee3.png

    .弹出对话框 会车直接修改 修改完成之后 点击Close

    D0C21C53-5820-45FD-B141-A1F4393DFAB6.png

    3.修改目录名称

    .点击工程内需要修改名字的目录 回车直接修改

    D8209D28-7C9F-400B-9C4B-F9054AA877E5.png

    .点击 Find 选择 查找替换

    9C7E6654-55DA-4989-81B8-D67E801517F3.png

    .点击全部替换

    E5B8CB95-2B87-4EC5-AAFE-C1B2F73501AB.png

    .部分替换不了的 手动点进去修改

    EF0457A1-0A4F-465D-8459-5E4FDD1D581A.png

    4.修改实体文件夹名称

    .在文件夹内 将对应的文件夹回车直接修改


    2636C476-3DE1-47EF-B8EF-4D3700660B02.png

    5.修改.xcodeproj 右键显示包内容

    .你的项目.xcodeproj 右键显示包内容

    47A8D57A-5F98-47C7-9560-4354D2CFF2FA.png

    .双击打开.pbxproj文件

    38D40566-E9C0-48B5-A100-C000844DD57A.png

    .查找替换全部

    :Users:dyw:Desktop:1760826-6421daa496513117.png

    6.如果有pod (无pod 忽略)

    .删除原来的pod对应的三项

    781641FF-BA57-4868-B943-4972E48F4EA6.png

    .重新 pod install (注意 不要用 pod install --verbose --no-repo-update )

    end

    相关文章

      网友评论

      • 路飞_Luck:写的很详细,帮助很大
      • Simba_LX:2. 修改scheme名称
        这一步并不是点 Edit Sechme,而是Manage Sechmes吧
        泼茶_:是的
      • leejunhui:很好很强大👌
      • 中秋梧桐语:更改失败,且不能运行了,target处显示的是齿轮和My Mac
        Nick_Adams:我遇到了这个问题,从头按照文档来了一遍可以了。但是pch显示被删掉了,估计是路径的问题。
        l富文本l:打开.xcodeproj包内容,删除xcuserdata文件夹,全部退出xcode再打开你试试
      • Huaerzhan:pch文件怎么办呢
      • Yinper:按你的方式修改完了 一大坨警告 missing file 项目能正常运行
        门前有棵葡萄树:解决Xcode删除文件后missing file警告(原因是由于SVN或git造成的)
        http://www.cnblogs.com/leehongee/p/3990315.html
        Yinper:@cassiel社长 时间太久了我忘了, 我的 missing file 好像是 git 导致的, 终端忽略掉
        郁金社长:我也超不喜欢看到黄色警告,这个楼主解决了吗
      • 韩发发吖:修改完后报错怎么办
        could not be opened. Verify the value of the CODE_SIGN_ENTITLEMENTS build setting for target "PixCarApp" and build configuraiton "Debug" is correct and that the file exists on disk.
        ErinCaptain:谢谢,实用
        韩发发吖:@门前有棵葡萄树 Xcode8后需要特殊的代码签名Entitlements文件,这个报错了,删了重新建就OK了
        门前有棵葡萄树:@JaneHan 是修改完成后编译报错吗?你是带Pod的吗?
      • 一舟孤月:收藏了
      • 十一岁的加重:果然,最佳实战,收藏了

      本文标题:修改Xcode工程名称(完美版)

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