1. 程式人生 > >使用Xcode改動iOS專案project名和路徑名

使用Xcode改動iOS專案project名和路徑名

對,好。錯。改正。

------ 前言

系統 10.9

開發平臺 xcode 5.0

舊project名 MyProject-iPad

改動之後 新project名 FjSk-iPad

1、使用Xcode改動iOS專案project名和路徑名
點選專案,進入

1、使用Xcode改動iOS專案project名和路徑名
能夠看到右側Identity,改動Project Name為:FjSk-iPad,點選enter鍵,出現

1、使用Xcode改動iOS專案project名和路徑名
點選Rename,出現對話方塊,提示你是否建立副本。

Disable和Enable都不要緊

1、使用Xcode改動iOS專案project名和路徑名
能夠看到改完後,非常多相關名稱都已改變:

1、使用Xcode改動iOS專案project名和路徑名
可是,外面目錄的名稱還沒改變,我們嘗試改動看看

1、使用Xcode改動iOS專案project名和路徑名
點選上圖中MyProject-iPad,改個名:

1、使用Xcode改動iOS專案project名和路徑名
改完之後回到xcode,發現

1、使用Xcode改動iOS專案project名和路徑名
裡面的類都已經引用不到了。怎麼辦?

1、使用Xcode改動iOS專案project名和路徑名
把右邊的Group Name改成FjSk-iPad,點選enter鍵;並且。能夠看到以下Path下還有個MyProject-iPad,點選右邊的矩形

1、使用Xcode改動iOS專案project名和路徑名
選中FjSk-iPad目錄,點選choose,能夠看到正常了

1、使用Xcode改動iOS專案project名和路徑名
能夠看到右邊還須要選擇Info.plist檔案,點選選擇:

1、使用Xcode改動iOS專案project名和路徑名
加入完之後,還要改動一個地方:

1、使用Xcode改動iOS專案project名和路徑名
將以下的Prefix Header路徑:MyProject-iPad/FjSk-iPad-Prefix.pch改為$(SRCROOT)/FjSk-iPad/FjSk-iPad-Prefix.pch:

1、使用Xcode改動iOS專案project名和路徑名
能夠看到這樣子,執行程式試試吧(以上曾經SVN資訊消失,新SVN資訊能夠生成)。可是我們仍然看到最外層目錄是這樣。

1、使用Xcode改動iOS專案project名和路徑名
怎麼改呢?非常easy。在“文稿”下建立目錄“FjSk-iPad”,然後複製上面兩個檔案到“FjSk-iPad”目錄下,如圖:

1、使用Xcode改動iOS專案project名和路徑名
然後,開啟project,編譯執行。這樣就能夠了。假設報錯了,就臨時關閉程式,或者clean一下。再開啟程式。

假設scheme中Fjsk-iPad僅僅有mac-64,而沒有模擬器了,須要manage scheme,把scheme名稱和container改一致


然後再edit scheme

首先對emotion target編輯,改動

excite


假設有test target。編輯test,刪除原來的,加入上新的


大功告成,只是project自帶的一些SVN資訊都木有了(也不能生成),可是相信這對使用Versions的使用者不會有不論什麼影響。