2012-09-19 10 views
1

我剛剛註冊了iOS開發程序。我有一臺運行iOs 5.1.1的iPad2,並且正在開發XCode3.2.6。 我已經通過步驟獲取供應配置文件並使用我的iPad進行開發,但它不工作...在XCode中我看到一個iOS代碼簽名身份現在列出,但嘗試在設備上運行我得到:請將設備恢復到下面列出的操作系統版本或更新到最新版本的iOS SDK

未連接配置的iOS設備。請檢查組織者以 查看任何連接的設備的狀態。

我的設備顯示在消息整理屏幕黃色:

的iOS上XXXXX的版本不匹配任何支持發展與此安裝了iOS SDK的 的iOS版本。 請將設備恢復到下面列出的操作系統版本,或者將 更新到最新版本的iOS SDK;這可以在這裏找到。

安裝在XXXXX OS 5.1.1(9B206)

Xcode中支持的IOS版本最新 4.3(8F190) 4.2 4.1 4.0 4.0.2 4.0.1 3.2 3.2.2 3.2.1 3.1 3.1.3 3.1.2

我以爲這是一些iOS版本和SDK不兼容,但我應該怎麼做?組織者屏幕似乎讓我改變iOS,但問我在哪裏可以找到我沒有的文件圖像。我不知道如何或在哪裏安裝不同的SDK。

對不起,如果我解釋得很糟糕,我很迷茫。雖然我有我的應用程序在模擬器中工作,但即使閱讀了初學者指南後,我仍然沒有關注所有這些配置/配置文件。

回答

3

你的Xcode太舊了。您必須至少升級到XCode 4.3。但要升級到XCode 4.3,您的Mac需要運行Lion。這很麻煩,但在此之後,您將能夠爲iOS 5上的iPad構建目標。否則,您需要iOS版以前版本的設備,但這不可持續,因爲蘋果有一種「自動更新」您的軟件...(或因爲一些粗心的設置,當然)

+0

要添加,您可以在iOS開發者頁面找到所有資源。 https://developer.apple.com/devcenter/ios/index。行動 – minjiera

+0

我已經花了很長時間瞭解如何在XCode 3中構建我所有的代碼,並且真的不希望升級我的操作系統,學習XCode 4並重新構建所有第三方內容_again_,以檢查我的應用程序是否可以運行在設備上。一旦我看到它的作品,我可以做到這一點,但我只想在我的iPad上看到它!組織者似乎建議我可以爲我的設備添加軟件版本,如果我有'軟件圖像'...我可以從某處獲得iOS 4.3圖像嗎?這僅用於本地測試,不打算嘗試分發! –

+0

如果沒有升級,它將無法在您的IPAD上運行。你必須現在得到這個。因爲你的iPad運行的是iOS5。您的XCode版本沒有iOS5 SDK。更簡單的方法是將iPad恢復到iOS4,這很困難,並且很可能會破壞你的iPad(因爲只有黑客才能做到這一點,蘋果不允許用戶恢復iOS設備上的舊版本軟件) – minjiera

2

1打開的Xcode 5(你應該有Xcode中5)

2在設備選擇中選擇你的iPhone5(iOS7或+) Xcode 5爲您的應用程序。

3關閉的Xcode 5,和開放的Xcode 4

4您與iOS7的iPhone5現在可以用作測試設備。

希望這會有所幫助。

+0

它確實有幫助。即使5.1和4.5。我不知道爲什麼。如果我沒有安裝第二個XCode,會不會發生這種情況?如果是的話如何恢復? – Schultz9999

相關問題