前言:一直在做react native從自學到現(xiàn)在,總結(jié)寫RN代碼并不困難,但是在涉及到android和ios地方會稍微困難點,作為前端對android和ios不是很熟悉。
由于一個項目需要公用公司一個項目的(RN項目),所以我就偷懶復制了整個項目做改造,android的修改還比較簡單,ios稍微難點(因為我對android熟悉一些,ios 屬于小白)
1,使用xcode打開RN項目,選中項目名,回車修改。

image
注意:修改后會彈出一個對話框點擊Rename
2,Product - > Scheme - > Manage Schemes,點擊選中后按回車修改自己的名字,修改完成點擊close

image
3,點擊搜索按鈕,搜索你的舊名稱,然后點擊輸入框上面的Find,選擇Replace,替換搜索出來的全部舊名稱(有一些可能無法替換,點擊無法替換的名稱進去手動修改)。

image
注意:我這里已經(jīng)替換完成了所以沒有內(nèi)容,舊名稱必須全部替換完成
4,手動修改項目下的文件名

image
5,關(guān)閉xcode,打開RN項目根目錄下的ios文件,查看這幾個文件夾的名稱是否已經(jīng)自動修改了,沒有自動修改的文件夾,就需要手動修改。

image
6,右擊xttpatient.codeproj文件,點擊選擇=>顯示包內(nèi)容,進入包后,打開project.pbxproj文件,搜索替換文件中的全部舊名稱。

image
注意:我的項目沒有使用pod。
以上是我修改RN ios項目名的過程,RN android的修改比較簡單就不做說明了。