2012-04-20 45 views
0

所以我也知道有很多的基礎上要問什麼我類似的問題是的,我已經通過他們看,並試圖所有的修復,並沒有什麼工作。iPad和iPhone不允許測試

我現在的Xcode版本爲4.2

我還沒有更新或XCode的還是我的設備改變任何東西,他們工作我最後一次使用的Xcode。現在,當我嘗試任何Xcode項目時,它都不會在設備上運行它。當我嘗試運行它時,它給我的唯一選擇是iOS設備(它通常不顯示它們的名字)。當我運行它時,我收到如下消息:

Xcode無法使用所選設備運行。

沒有置備的iOS設備都可以與兼容的iOS 版本。將iOS設備與最新版本的iOS連接到 運行您的應用程序或選擇iOS模擬器作爲目標。

當我打開管理任一設備(其中一個是一個iPad 2而另一個是一個老iPhone 3G)它們都顯示黃點上。在iPad上它說我的軟件版本是5.1,但它不起作用。在這兩個設備上面說的線沿線的東西:

的iOS上的「iPad」的版本不匹配任何支持發展與此安裝了iOS SDK的的iOS版本。提供了對其他線程

修復,我已經試過了沒有看到結果如下:

- 單擊該在管理設備部分「用於開發」(或沿着這些線路服用點)。 ..它不在那裏。

-I嘗試重新下載和安裝設置證書爲特定的應用程序,我試圖運行......它不工作,也不說它已過期。

-I試圖改變部署目標的建議,因爲一個錯誤的......不過是行不通的。

- 我試過退出Xcode並重新啓動它...不起作用。

- 我試圖安裝我的電腦的更新以及重新啓動...不起作用。

-I嘗試運行其他的Xcode項目...不工作,導致同樣的問題。

有沒有人有任何其他建議。這非常令人沮喪,我會很感激任何幫助。謝謝。

回答

1
  1. 更新到4.3.1的XCode,這是與iOS 5
  2. 使用確保您的證書沒有過期的版本。他們只持續一年。
0

如果你不想升級到獅子和保持雪豹和Xcode 4。2,你可以使用上市here

說明如果有其他Mac上運行獅子+的XCode 4.3.1您可以將 文件從:

「/Applications/Xcode.app/Contents/Developer/平臺/ iPhoneOS.platform/DeviceSupport/5.1 (9B176)」

在您的Mac SL相當於地方:可能 「/Developer/Platforms/iPhoneOS.platform/DeviceSupport」

,也從獅子機複製「version.plist」在 iPhoneOS.platform

文件夾複製到SL的機器。

的SL機器和重新啓動的XCode重新連接的設備,它 似乎很高興。

[如果你沒有與獅子+ 4.3.1訪問一臺機器就可以得到 文件了4.3.1 DMG可以從蘋果公司這裏下載的: http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

然後裝入在Xcode的圖標和鑽 的DMG,顯示包內容到

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 到

發現上面提到的文件。]

您可能會發現,在終端窗口中使用Apples專有的'ditto' 方法(sudo ditto src dest)可以更方便地複製 文件夾。

+0

說真的,只需升級到獅子。使用SL是一種不受支持的黑客攻擊,隨着時間的推移,它可能會逐漸崩潰。更好地按計劃進行升級,而不是在不合時宜的情況下進行升級。 – 2012-04-20 18:07:36