2013-02-15 170 views
1

我想在iOS 6設備上部署iOS 5.1 BASE SDK項目(使用Xcode 4.3.2)。我完全瞭解目前關於這個問題的解決方案;使用Xcode 4.3.2在iOS 6.1設備上部署 - iOS 5 SDK

注:我不想在模擬器上工作,因爲我在MBPRO 13' 和iPad模擬器的工作不適合我的屏幕。由於我無法降級iPad,因此我必須處理這些問題。

選項A:升級到Xcode的4.5

缺點

  • 很多,同時具有的Xcode的多個版本,我在遠深度與當前項目有問題的人。所以我不能冒這個險。

選項B:創建存檔文件並將其作爲IPA文件分發。然後通過iTunes發送到設備。

缺點

  • 此選項似乎是最合適的選擇,因爲我沒有任何改變。但問題是創建IPA需要大約3-4分鐘,並通過iTunes發送到設備。

我要求的選項A的缺點或B.

  • 任何變通辦法是有一個堅實的方式來保持Xcodes的兩個版本,並與100%安全它們之間進行切換,並沒有任何突破Xcode的?
  • 是否有這樣一個自動化,將檢索IPA並將其放入設備的選項B?
  • 還是有一個選項C,這將幫助我解決這個問題?

由於這應該是一個常見問題,應該有一個簡單的解決方案來解決這個問題。

回答

2

問:是否有一種可靠的方法來保持兩個版本的Xcode並在它們之間切換並具有100%的安全性並且不會破壞任何Xcode? A:是的,只需將它們安裝在不同的地方即可。我經常在/Applications和​​安裝的Developer Preview版本中安裝已發佈的Xcode版本。

問:是否有這樣的自動裝置可以檢索IPA並將其置於設備上以便選擇B? A:我不這麼認爲,所以你可以自己寫。你也可以使用TestFlight。

問:還是有一個選項C可以幫我解決這個問題嗎? A:更新到Xcode 4.6,只是像你應該工作。

另請注意,iPhone模擬器可縮放以適合您的桌面;我經常不得不在15英寸MBP上對Retina iDevices進行測試。

相關問題