2011-09-21 58 views
10

我試圖測試我的應用程序對朋友的舊iPod touch運行iOS 3.1.3。運行目標iOS設備無效運行3.1.3與XCode 4的iPod Touch

我的XCode 4,並試圖運行應用程序時收到此錯誤信息:

運行目標iOS設備不適用於運行方案 「MyApp的」。

該計劃'MyApp'不包含可以爲運行目標iOS設備支持的 體系結構構建的可構建項。確保 您的目標針對與運行目標iOS設備運行 兼容的體系結構。

我已經將部署目標設置爲iOS 3.1.3。在XCode 4中,我還需要做些什麼才能在舊iPod touch上構建和測試應用程序?

我正在使用「標準」構建架構,未優化。

+0

該設備是否供應開發? – piokuc

回答

16

我通過自動創建方案(方案>管理方案>自動創建方案)解決了這個問題,然後選擇了iPod Touch,而不是出現在方案中的「iOS設備」。 D'哦!

+0

必須是一個錯誤。這個修復對我有效! – makdad

+0

爲我工作,雖然一切設置正確(我不必選擇設備,只需按「自動創建方案」)。 –

+0

也爲我工作。在Xcode 5.1 ...奇怪。 – CW0007007

3

在我的Target-> General中,我選擇了Device「iPad」並試圖在iPhone模擬器中運行。我只是將設備選項更改爲通用(這對我來說很好),然後再次運行。它解決了我的問題。

+0

+1這對我工作... :) – Leena

相關問題