我的吃貨876就是這樣改成功的,因為它是在敢吃的基礎上改的 啦啦啦
(我的做法是按照下邊的步驟將項目名稱更改成功後,直接修改xcode首頁的Bundle Identifier值為自己想要的即可)
如下圖:
轉載自:http://blog.sina.com.cn/s/blog_a42013280101blxo.html
對,好;錯,改正。 ------ 前言
系統 10.7 獅子
開發平台 xcode 4.5.2
舊工程名 MyProject-iPad
修改之後 新工程名 FjSk-iPad
點擊項目,進入
可以看到右側Identity,修改Project Name為:FjSk-iPad,點擊enter鍵,出現
點擊Rename,出現對話方塊,提示你是否棄置站台。Disable和Enable都不要緊
可以看到改完後,很多相關名稱都已改變:
但是,外面檔案夾的名稱還沒改變,我們嘗試修改看看
點擊上圖中MyProject-iPad,改個名:
改完之後回到xcode,發現
裡面的類都已經引用不到了,怎麼辦。
把右邊的Group Name改成FjSk-iPad,點擊enter鍵;而且,可以看到下面Path下還有個MyProject-iPad,點擊右邊的矩形
選中FjSk-iPad檔案夾,點擊choose,可以看到正常了
可以看到右邊還需要選擇Info.plist檔案,點擊選擇:
添加完之後,還要修改一個地方:
將下面的Prefix Header路徑:MyProject-iPad/FjSk-iPad-Prefix.pch改為$(SRCROOT)/FjSk-iPad/FjSk-iPad-Prefix.pch:
可以看到這樣子,運行程式試試吧(以上以前SVN資訊消失,新SVN資訊可以產生)。但是我們仍然看到最外層目錄是這樣。
怎麼改呢。很簡單,在“文稿”下建立檔案夾“FjSk-iPad”,然後複製上面兩個檔案到“FjSk-iPad”檔案夾下,如圖:
然後,開啟工程,編譯運行,這樣就可以了,如果報錯了,就暫時關閉程式,或者clean一下。再開啟程式。
大功告成,不過工程內建的一些SVN資訊都木有了(也不能產生),但是相信這對使用Versions的使用者不會有任何影響。