2011-08-24 93 views
2

我正在用Xcode 4.0.2和iOS 4.3開發一個應用程序。現在我想升級到Xcode 4.2和iOS 5,這樣我可以在10月份iOS 5發佈時準備好應用。在Xcode 4.0.2和4.2之間切換

我被Apple的網站告知,我不應該提交由Xcode 4.2構建的應用程序,並且應該使用較舊的Xcode 4.0.2來完成,因爲Xcode 4.2和iOS 5仍處於測試階段。

但在接下來的幾周內,我仍然需要將我的應用的更新版本提交到App Store。所以我的問題是,

  1. 如果我升級我的Xcode到4.2,是否可以切換回Xcode 4.0.2?
  2. 如果是,如何?

在此先感謝!

回答

4

您可以簡單地同時安裝兩個版本的Xcode。在安裝過程中,它會讓您選擇目標文件夾;你可以選擇另一個文件夾。例如,我使用/Developer/Xcode (4.2)。 (但是,如果您確實安裝了4.0.2以上版本的4.0,如果您只是再次運行4.0.2安裝程序進行降級,我認爲您不會遇到問題。)

+0

當使用4.2 - > 4.0.2來正確標記檔案時,我必須使用「sudo /Library uninstall-devtools --mode = all」完全卸載所有開發人員工具。 – hwaxxer

+0

+1並被接受。 :-) –

+0

它是我第一次使用ios,我也想從4.0.2升級到4.2。我能繼續使用雪豹還是必須使用獅子? –

2

About Xcode.pdf<Xcode>/About\ Xcode.pdf

安裝中獲得 Xcode的安裝程序將創建在你的引導分區的根目錄下的文件夾/開發人員,並把Xcode開發工具和SDK在這個文件夾中。如果您希望保留先前版本的Xcode,則可以將現有安裝從/ Developer複製到另一個文件夾,以防止安裝程序自動更新。

我將謹慎本說明(從工具不兼容性可能出現的問題???)

:Xcode的安裝程序還安裝的系統組件和UNIX命令行工具在共享位置在你的Mac上。一次只能在計算機上存在這些組件的一個版本,最後一次安裝的版本將替換以前安裝的任何組件。

我總是確保我有一個可啓動的驅動器,帶有一個體面的xcode準備好的工作副本,以備我需要快速修復時發佈。