· 最近被老板逼着又开始搞iPad,iPad项目变化不大,又懒得从写一遍,开始摸索着重新修改工程名,偷懒一下下,哈哈哈......
1.把整个工程名改为新的工程名

2.更改项目内部的工程文件夹的名字

3.右击项目名.xcodeproj ,选择"显示包内容"

4. 双击"project.pbxproj"打开

5. command + F 进行工程名搜索替换 ,把旧工程名换成新的工程名

6.打开工程修改项目内部的工程名 (注意:如果使用cocoapods需要从项目名.xcworkspace进入修改,否则使用.xcodeproj进入修改)

· 然后会自动弹出重命名的界面,点击"Rename"

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

· 然后选择旧的工程名更改为新的工程名

8.全局搜索 (command + shift + f )旧的工程名字全部更改为新的工程名字

· 这个时候如果名字前缀一样可能会出现多替换或者替换错误的问题,修改一下就可以了

9.如果有推送服务可以暂时关闭推送能力,并删除.entitlements文件,等证书配置好以后再打开


· 然后修改xxxxxTests里面报错的文件,修改为项目名的前缀就OK了

10.删除工程里面pod对应的三项,重新 pod install即可

网友评论