2011-11-18 70 views
1

我有xCode 4.2,並且我已經完成了關於$ 99 ios dev程序的所有步驟。使用XCode 4.2在設備4.2.1上運行

現在我需要測試我的設備,這是一個4.2.1的iPhone4在我的項目,但我無法運行該設備,其中Xcode中說Xcode中不能使用選定的設備運行上的應用程序。

但在管理我的設備似乎很好,因爲有一個綠色的燈泡附近,像它在圖片:

see the little bulb is green

and this is my device's version

有誰知道解決這個問題?我應該找到像4.2.1 sdk添加到我的Xcode? 非常感謝您的回答!

+0

您是否安裝了供應配置文件並使用組織者爲開發設置了設備?此外,您是否有一個特定的原因,你是針對這個版本的iOS?爲什麼不iOS 5? –

+0

確保您的iPhone具有配置文件。你可以看到你的照片在哪裏看。 –

回答

2

下載最新版本的SDK,支持iOS 5.0.1的最新版本。使用最新的SDK作爲基礎SDK。這不一定是您的應用將支持的最舊版本的iOS。

如果您想在運行iOS 4.2的設備上支持/測試,只需進入項目構建設置並將「iOS部署目標」設置爲4.2。

+0

是的!這工作!非常感謝! –

+0

但爲什麼沒有必要在一些舊版本上運行?我認爲我的應用會支持一些4.x ios,還是有更好的方法來覆蓋舊版本? –

+0

SDK的版本是它支持的最新iOS版本。它支持那個和幾個較舊的版本。例如,SDK 5.0.1可以早在iOS 3.0中支持。您不必使用舊版本的SDK來支持舊的iOS。根據您的技術和業務需求(只要Apple仍支持它),您可以選擇舊版本的iOS,但您始終可以使用最新的SDK。 –

相關問題