2012-02-09 114 views
5

道歉,如果這不被認爲是足夠的SO編程問題(這是關於方式的一輪開發相關)。XCode 4.2項目遷移到XCode 4.2.1

我有一個10.6.8(雪豹)的iMac。我一直在使用故事板來研究iOS 5項目,這在我們的測試iPhone上不起作用(它在4.3.5版本中)。我更新了iPhone到iOS 5.0.1,希望能解決這個問題。

插入手機,無法從XCode 4.2中選擇它,因爲它只支持iOS 5.0及更低版本。所以現在我必須升級到XCode 4.2.1,這需要將iMac更新到10.7(Lion)。在蘋果公司動搖我的拳頭和咒罵之後,我已經讓我的經理讓我做所有必要的升級。不過,我想確保的有兩件事情之前,我經過這個:

  1. 將我的XCode 4.2的項目仍然在XCode中4.2.1打開(或有將它轉化成一種安全的方式)。我想避免重寫應用程序。
  2. 我已將我的XCode項目文件夾保存在USB密鑰上,以確保我不會丟失應用程序。這是否也保存了git repo(git repo默認存儲在哪裏?如果可能,我想保留歷史記錄)?
  3. 就開發人員和分發密鑰和證書而言,我需要做什麼?我需要導出它們並在升級到10.7後重新導入它們嗎?
  4. 在升級之前還有什麼需要備份的(與我的iPhone應用程序以及其他與開發/發佈有關的內容)?

TIA

回答

3
  1. 是。無需轉換。
  2. Git repro存儲在項目的頂級目錄中。您可以安全地通過USB閃存傳輸,而不會丟失回購。
  3. 從我升級到10.7開始已經有一段時間了,但我不記得必須重新生成我的證書。
  4. 只是爲了「以防萬一」對數據進行備份,但我能夠升級而沒有任何問題。但是,我已經閱讀了很多失敗的嘗試,所以最好謹慎一些。
+0

好的謝謝你的信息。我會試一試(預定升級在本週晚些時候),我們會看看它是如何發展的。 +1,現在確認升級後,等待標記爲正確答案。 – 2012-02-14 22:46:29

+0

升級有什麼好運? – gschandler 2012-05-28 23:56:37

+0

我們最終使用了我們的iPad(5.0版本),它可以模擬iPhone。這足以讓應用程序脫身而出。 Mac已經升級了,但是我還沒有得到它(直到我們升級到應用程序之前......它只是一個側面項目,因爲我們沒有普通的iPhone開發者,所以它可能是一會兒)。 – 2012-05-29 02:22:38