前言:
時間:2019年6月18號,早上10點18分。
地點:上海某家公司技術部角落里呐能。
因為本人是處女座的念搬,如果工程名稱和bundle id不一樣的話,會渾身難受摆出,網(wǎng)上也流傳了一些方法朗徊,雖然可以正常更改,但是因xcode經(jīng)常更新偎漫,難免會導致部分人走彎路爷恳,故我在xcode10.2上的操作步驟演示一遍。
步入正題:
我的工程名字是TaoBao象踊,想要改為JingDong温亲,使用cocopods管理第三方(有無影響看最后一步)。
第一步:
直接點擊工程名杯矩,敲Enter栈虚,如圖2,輸入新工程名史隆,再敲Enter魂务,會有一個彈框(如圖3)點Rename。
第二步:
選電腦狀態(tài)欄 Product->Scheme->Edit Scheme(圖4)->Manage Scheme(圖5)
選中舊工程名那一條泌射,敲回車粘姜,輸入新工程名,再敲回車熔酷,點Close(圖6)孤紧。
第三步:
選擇跟文件夾,敲回車拒秘,輸入新工程名坛芽,敲回車(圖7)留储。
第四步:
選擇電腦狀態(tài)欄Find->Find and Replace in Workspace。(圖8)
選擇Replace咙轩,第一個輸入框輸入舊工程名获讳,敲回車,下面的輸入框輸入新工程名活喊,點Replace All丐膝。(圖9)
第五步:
PROJECT->Build Setting->Packaging->Info.plist File,舊名字(TaoBao/Info.plist)钾菊,改為新名字(JingDong/Info.plist)帅矗。(圖10)
第六步:
修改最外層文件夾名字。敲回車修改煞烫,子文件夾的不需要動浑此。(圖11)
第七步:
點擊TaoBao.xcodeproj 選顯示包內(nèi)容,雙擊打開project.pbxproj.(圖12)
cmmand+f 選Replace滞详,輸入新舊工程名凛俱,點All。(圖13)
第八步:
如果使用cocopods管理第三方料饥,應當刪除與之相關的那三項蒲犬。(圖14)
第九步:
打開命令行重新執(zhí)行:pod install (注意 不要用 pod install --verbose --no-repo-update?)。
最后一步:
查看工程中.h文件或者pch文件是不是以工程名命名的岸啡,如果是請從新導入或者新建復制舊內(nèi)容原叮。