一、修改工程名
打開工程导匣,選中工程名才菠,然后單擊(或者按回車鍵),進入可編輯狀態(tài)贡定;
輸入要修改的名稱(如:修改成MyTest)赋访,點回車。
然后會出現(xiàn)一些修改名稱的影響提示,點擊Rename进每。
二、修改工程文件夾名
-
選中文件夾命斧,然后單擊(或者按回車鍵)田晚,進入可編輯狀態(tài)。
輸入新工程名(如步驟一:MyTest)国葬,點回車贤徒。
-
Show In Finder查看真實文件夾名稱是否已同步修改。若無汇四,則需手動修改(如步驟2.0:MyTest)接奈。
三、修改scheme名稱
鼠標放到工具欄的Scheme名稱上通孽,提示Set the active scheme序宦。點擊Scheme,下拉列表中選擇Manage Schemes…
選中Scheme名稱背苦,點擊?刪除互捌,再點擊?重新創(chuàng)建。
四行剂、修改工程配置
-
選擇工程文件秕噪,右鍵打開包內容;
-
選擇project.pbxproj厚宰,右鍵用文本編輯器打開腌巾,全局搜索舊工程名,并替換成新工程名(如上:MyTest)铲觉;
-
替換xcworkspace工程文件名為新工程名(如上:MyTest)澈蝙;
-
導航面板中,全局搜索舊工程名撵幽,并替換成新工程名(如上:MyTest)碉克;
-
修改工程最外層文件夾名為新包名;
-
如果修改完工程名并齐,重新打開工程漏麦,發(fā)現(xiàn)工程順序發(fā)生變化、出現(xiàn)缺失/冗余况褪,或其他異常撕贞;選擇xxx. xcworkspace工程文件,右鍵->顯示包內容测垛,選擇contents.xcworkspacedata捏膨,右鍵用文本編輯器打開;調整關聯(lián)的FileRef位置,或修改錯誤号涯,或刪除冗余的FileRef即可解決目胡。
五、刪除推送配置链快,并重新添加
刪除xxx.entitlements文件誉己,進入TARGETS->Capabilities,重新添加Push Notifications
六域蜗、更新CocoaPods配置
1巨双、直接pod update,然后重啟工程霉祸;
2筑累、刪除xxx.xcworkspace、Podfile.lock丝蹭、Pods文件夾慢宗,然后重新pod install。
通常步驟1即可生效奔穿,步驟2相對更為徹底婆廊。
到此全部完成,更新完成后重新啟動工程即可巫橄!