2011-11-11 82 views
12

我剛將iPhone更新至iOS 5.0.1,並且XCode無法再將其識別爲運行應用程序的有效設備。iPhone - 從iOS 5.0.1 iOS設備上的XCode無法運行應用程序,因爲iOS從5.0更新

我已經去了組織者,重置設備作爲開發設備,更新我的組件和庫...但仍然沒有。該設備沒有出現在可用目的地的主窗口彈出...

我該怎麼做在設備上再次測試?

+0

您使用的XCode 4.2的當前版本(使用Jailcoder)?我們沒有任何5.0.1設備出現過這個問題。 –

+0

@FirozeLafeer:是的 – Oliver

+0

您是否有任何問題可以收集調試符號?我的開始,但從來沒有超越「複製文件(7)」 – drewish

回答

15
  1. 斷開你的iPhone。

  2. 退出iTunes & XCode。

  3. 關閉並重新啓動您的iPhone。

  4. 連接你的iPhone,等待iTunes完成同步(如果你有它設置爲自動啓動)。

  5. 關閉iTunes,然後打開XCode。

  6. 轉到組織者,看看它是否承認iPhone的發展或將讓你重新啓用用於開發。

  7. 如果所有失敗,重置您的iPhone(喘氣!),然後再做這一切。 =(

+0

完美 - 爲我工作一次!謝謝:) – jowie

+0

這解決了我在更改包標識符時所遇到的問題,它將構建並部署到設備,但拋出無法運行可執行文件的錯誤。 – Clay

5

選擇在Xcode的組織者設備,然後單擊「添加到門戶」。Xcode中會與母船溝通,決定你的設備後,一切OK,然後它會再次成爲可用於測試。

+3

heh,「mothership」:D –

+0

我試過了,但它試圖收集調試符號時一直卡住。我想知道是否因爲我得到了更新OTA而不是通過iTunes。 – drewish

2

另外,如果您的部署目標比設備的OS版本高,它不會顯示爲一個有效的設備

2

它的工作對我來說是這樣的:

  • 選擇M ain項目在Xcode的左邊窗口
  • 選擇中央窗口上的「摘要」選項卡。
  • 變 「部署目標」,以5.0
  • 點擊 「驗證設置」
  • 就是這樣。現在我的設備在列表中!
  • 選擇設備,然後點擊運行

的Xcode 4.3.2,獅子10.7.3,iPhone4的的iOS 5.0.1,

相關問題