· 最近被老板逼着又开始搞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了
网友评论