2012-06-23 97 views
2

我已經感到沮喪,因爲在升級到iOS 6之後,我不得不使用非常麻煩的XCode 4.5構建到我的設備。使用先前版本的Xcode在不支持的iOS版本上構建

不幸的是,這個版本的Xcode出於某種原因不允許我的應用推送或彈出視圖控制器......當我切換回XCode 4.3.2時,這個問題完全消失。

我希望能夠使用XCode 4.3.2構建到我的iOS 6設備,但這在4.3.2中正式不受支持,因爲它不支持大於5.x的任何內容。

是否有解決方法或解決方法?

回答

7

下面是這個問題的解決辦法:

1)當您安裝的Xcode最新的開發者版本,保留先前版本的計算機

2)確保了XCode的以前版本退出然後打開開發者發行版本,並打開管理器窗口

3)打開舊版本的Xcode和打開管理窗口

4)單擊回到了舊版本的Xcode和您的設備現在應該在顯示該運行方案下拉菜單。您現在應該能夠在「不受支持」的設備上構建和運行。

注意:這適用於我在iOS 4上爲iPhone 4S構建的XCode 4.3.2和XCode 4.5。它可能會或可能不適用於未來版本的XCode或iOS。

0

我幾乎沒有走出Xcode。我收到這個錯誤「不支持的設備(空)」,我試圖乾淨,切換USB端口,切換設備無濟於事。

我退出並重新進入Xcode,甚至沒有拔掉設備,它解決了問題。當給出「不支持的設備」時,我注意到我的設備名稱旁邊沒有顯示任何圖標(如小iPhone)。重新啓動Xcode後,我看到圖標並知道我的問題已解決。