2010-01-31 60 views
0

根據您以往的經驗,兩個iPhone SDK可以在一臺Mac上共存嗎?如何在一臺Mac上設置2個iPhone SDK

例如,一個處於beta版,另一個處於發佈狀態。

我打算在安裝新的文件夾之前將現有的SDK複製到不同的文件夾中 - 希望得到任何預先警告!

回答

2

當您安裝3.2測試版時,其他人(例如3.1.2)只是停留在目標SDK上。

+0

感謝 - 但請澄清,如果我有一個測試版SDK,但需要提交審批的程序,我可以去項目 - >設置活動SDK-> iPhone設備3.1.2和構建與使用發行版3.1.2 SDK相同? – Nigel 2010-01-31 22:07:44

+1

是的。這就是我在這裏工作的方式。 – VoidPointer 2010-01-31 22:31:42

0

要做到這一點的最好方法是並排安裝。蘋果推薦這樣做,就好像你打算在AppStore上發佈一個應用程序,它應該根據SDK的正式版本構建。

您應該安裝在一個目錄中發佈的版本(官方的)說,「開發商」 和一個名爲例如「developerbeta」文件夾中的測試一個

這樣一來,你將有Xcode中的兩個版本,並所有的SDK。

希望這會有所幫助。

+0

引用需要「這是蘋果的建議,這樣做」 – marcc 2010-02-01 02:51:11

+0

感謝DNW的信息,和他的努力,以提高堆棧溢出評論問題和反饋:) – Nigel 2010-02-01 06:23:54

0

做不工作的解釋是正確的。

您將看到Apple官方建議的唯一方法是獲取開發人員帳戶(我相信這是免費的),簽署NDA,然後(1)閱讀安裝程序自述文件或(2)檢查出iPhone 3.2 Apple Dev論壇。

SDKs一直與Xcode等開發人員應用程序分開。您可以隨時使用早期的SDK編譯任何版本的Xcode中的任何項目。這一直是事實。但是,Apple不會接受使用3.2開發工具構建的任何應用程序,即Xcode,Interface Builder,Instruments等。

我建議在不同的用戶下運行3.2開發工具以防止任何偏好文件混淆。

相關問題