主要原因就是電腦系統的版本很新,是mac os x lion 10.7.1,因為買電腦是為了學習,是以當晚就開始裝xcode(以前都是黑蘋果開發,雖然用着蘋果系統,但實際上沒體會到多少蘋果的感覺)。把以前用過的xcode3.2.5,和一直珍藏着沒用的xcode3.2.6都拿出來了,開始折騰……結果是:沒一個好用的……崩潰了,原因是找不到xcode。趕緊google,得到了很多資訊,大概意思是mac os x lion 10.7.1版本高,必須要用xcode4.1以上,暈啊,趕緊下載下傳吧……還好網絡可以,用了3個小時就下載下傳了xcode的兩個最新版本4.1和4.2,趕緊繼續折騰……最後4.2的成功安裝,開心啊……于是本着基本路線,先HelloWorld跑起……悲劇從此繼續……不啰嗦了,4.2變太多了,記憶體自動管理,xcode不會用了……另外看網上好多建議先不要用4.2這麼高版本的xcode,原因不說了……于是想裝低版本的xcode,但電腦系統不允許啊……都想到裝雪豹系統了……這時突然看到一篇文章……希望從此又點燃了……
http://blog.sina.com.cn/s/blog_677089db0100vo81.html
如何在蘋果lion中安裝xcode3系列版本
在Lion中不支援舊的Xcode版本(3.x),你隻能安裝Xcode4.x for lion的版本,這對使用第三方IB插件的Mac開發者來說不是一個好消息。
如果你嘗試去安裝,就會發現Xcode Toolset元件不能選擇(禁用),這會導緻錯誤的安裝結果,會有一些空的檔案夾,沒有Xcode應用程式或者沒有SDK等。
如果一定要在Lion上安裝Xcode 3.x的版本,就用以下解決方式:
1、用Disk Utility(在實用工具裡面)把Xcode 3.2.x的磁盤映像(dmg檔案,我是使用3.2.6進行嘗試)轉換成一個可讀寫的dmg檔案。
轉換好後輕按兩下它,讓Finder在裝置裡面顯示它。在Finder裡面右鍵Xcode包(Xcode and iOS SDK),選擇“Show Packages”進入Contents檔案夾。(右鍵xcode包,打開方式,選擇實用工具下的Disk Utility(磁盤工具),會彈出來一個框,寬上邊功能條裡有轉換,選擇轉換成可讀寫,然後選擇轉換到桌面。轉換好了後輕按兩下轉換後的包,出來準備安裝的框,右鍵Xcode and iOS SDK,選擇顯示包内容)
2、用TextEdit打開iPhoneSDKSL.dist檔案搜尋“10.7“,并用”10.8“替換它儲存再運作這個安裝包(說明:一大片文本中隻有一“10.7“,大概在整篇的中上部分)
已測試通過。
另外在3.2.5中也已經測試通過!(這個和上邊的步驟一樣)
在此感謝http://blog.sina.com.cn/s/blog_677089db0100vo81.html
雖然也不知道是不是你原創的,不過當xcode3.2.6再我的新本本裡跑起來的時候,心裡很感激。