我最近發佈了一個爲iOS 3.1.2構建的iPhone應用程序的新版本。現在我想發佈一個非常小的修補程序更新,但在我上次發佈和現在之間的時間內,我已將Xcode升級到3.2.3並將我的測試iPhone升級到4.0。我現在如何支持我的iOS 3.1.2用戶升級到Xcode 3.2.3?
由於這些都是非常簡單的更改,我希望我的iOS 3.1.2用戶能夠獲得這些修復,但它看起來像Xcode希望我爲iOS 3.2構建。這對我來說真的不夠用。
我已經做了一些研究(主要圍繞SO),並瞭解到可以使用SDK 3.2並簡單地將部署目標設置爲3.1.2。但是如果我這樣做,考慮到我有一個全新的開發環境和SDK,我該如何對我的應用程序與該操作系統的兼容性進行基本的完整性檢查?我的物理硬件現在是OS 4,而Xcode附帶的iPhone模擬器似乎沒有模擬OS 3.1.2。
是否有可能獲得舊版本的SDK來測試我的代碼?我有其他選擇嗎?