早期開發 iOS 的 developer 往往會同時安裝好幾套 XCode (or iOS SDK),以確保不同版本所 build 出來的 app 都沒有問題,安裝一套約10GB,日積月累下來也耗去不少硬碟空間,有鑑於 Apple 將 iPad/iPhone 的 SDK 整合為同一套,與目前主流 XCode3.2.5與即將成為主流的 XCode4,筆者最近在主要的開發設備上只留兩套,XCode3.2.5 with iOS 4.2 與 XCode4 with iOS 4.3。
安裝過程中很理所當然的先下載 XCode4 並且在安裝過程中新增不同目錄獨立安裝 (如下圖)
假設安裝目錄為 /XCode4_iOS4.3 的話,筆者便將 /XCode3.2.4_iOSxx /XCode3.2.5_iOSxx 全刪了,刪除的方式是到目錄下執行 sudo uninstall-devtools –mode=all 可參考 How to Uninstall Xcode,如此一來省下好幾十GB的空間,只留下 /XCode4_iOS4.3 與 /XCode3.2.5_iOS4.2,誰知道這才是災難的開始!!
運氣好的話,可能只是無法產生 .ipa 檔,運氣不好的話,.xcodeproj 檔都會跑掉,讓你痛不欲生。
解決方式就是重新安裝 XCode (不管哪一版),原因是 uninstall-devtools –mode=all 會把共用資源庫順便砍一砍,許多時候不同 XCode 是共用同一份 resource 的,所以正確的做法是當你想把舊的 XCode 移除,並且安裝新版 XCode 時,請注意順序為移除舊版 XCode -> 安裝新版 XCode
您好
請問
Xcode 3 及 Xcode 4 要同時並存的話,最好是先裝舊的 Xcode 3 再裝 Xcode 4 嗎 ?
安裝時,不同版本,是不是指定不同儲存位置比較好 ?
謝謝
min
是的 同時並存先裝 Xcode3 再裝 Xcode4, 不同版本指定不同儲存位置
您好
謝謝您的回覆
再請問一件事,我的 OS 是 Mac OS X Lion 10.7.3,可以安裝 Xcode 3.2.6 嗎?
min
透過一些手腳是可以的 🙂
請參考此連結 http://stackoverflow.com/questions/10058762/how-to-install-xcode-3-2-6-in-lion10-7-3
謝謝您的協助