iOS修改Xcode工程名称

接手了一个转了三手的外包工程,被坑的那叫一个悲惨。(题外音:不知道这个工程的那位前辈初建工程的时候中文命名,注意这里是中文命名,后期该工程新增了许多需求,其中一项是百度地图,用过百度地图SDK的朋友应该知道,工程名称需要时是英文才可使用,悲催的只能更换工程名称。这里告诉你,要是项目不急可以考虑重建。

更换名称需要注意到的问题:

1、虚拟文件夹和实体文件夹
2、plis文件
3、第三方的link库需的设置

步骤如下:

(1)修改工程名字

打开工程 点击工程名称 直接回车修改,再回车存储。
如图1所示

这时候会弹出一个对话框,这里你只需要点击Rename即可,等待该步骤运行完成后,点击OK 按钮
如图2所示

下图即为初步修改后的结果,我们肉眼可见除了实体文件夹名称未发生变动,工程名、PROJECT、TARGETS下的名称均发生了变化。
如图3所示
/1240)

(2) 修改scheme名称
点击Xcode上面的工具栏Product->Sechme->Manage Sechme
如图4所示

在该对话框内,直接回车修改,再回车存储,修改完成之后 点击Close
如图5所示

(3) 修改目录名称
点击工程内需要修改名字的文件, 直接回车修改,再回车存储。这里涉及单元测试和UI测试的文件,注意保留其后缀
如图6所示

一眼就看到的我们做了修改,现在我们在全局搜索下,看看哪里还没有更改。
如图7所示

找到还未替换的地方,全部替换。
如图8所示

如果遇到替换不了部分,需要手动点进去修改。
如图9所示

做到这里你需要注意,反复全局搜索几次确保该替换的都替换掉。

(4)修改.xcodeproj 右键显示包内容
选中你的项目,选Show in Finder,进入工程文件夹 (注意:这里的文件夹名称还需要手动修改),选择**.xcodeproj 右键显示包内容
如图10所示

双击打开.pbxproj文件 ,commang + f 查找替换后保存关闭
如图11所示

(5) 修改pod (无pod 忽略)
如果你的项目使用到pod ,需要你在工程文件夹下手动删除
**.xcworkspace、Podfile.lock、Pods文件夹,这三项。
删除后重新 pod install (注意 不要用 pod install –verbose –no-repo-update )

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值