我遵循蘋果教程並將我的iPhone升級到3.0。但是,我得到這個錯誤:「」上的iPhone操作系統版本與任何支持開發的iPhone操作系統版本都不匹配,此副本的Xcode
OS安裝在 3.0(7A341)
的Xcode支持的iPhone OS版本 3.0(7A312g) 2.2.1
,當我嘗試上運行的應用程序我iphone xcode狀態: 未連接配置的iPhone OS設備。
我錯過了什麼?
我遵循蘋果教程並將我的iPhone升級到3.0。但是,我得到這個錯誤:「」上的iPhone操作系統版本與任何支持開發的iPhone操作系統版本都不匹配,此副本的Xcode
OS安裝在 3.0(7A341)
的Xcode支持的iPhone OS版本 3.0(7A312g) 2.2.1
,當我嘗試上運行的應用程序我iphone xcode狀態: 未連接配置的iPhone OS設備。
我錯過了什麼?
看起來您需要將xcode升級到最新版本的SDK以及您的iPhone/iPod Touch到最新版本的SDK。它看起來像你的XCode是從測試版5,你的iPhone是通用汽車。
XCode和iPhone OS都需要成爲安裝應用程序的最新版本。此外,您需要在XCode設備管理器的每次軟件升級後重新啓用iPhone進行開發。
因爲我在3.0.1中遇到了同樣的問題,所以發現了這個問題。蘋果有an advisory (PDF)關於如何讓XCode停止擔心和愛3.0.1。它歸結爲在終端中運行命令:
ln -s /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0\ \(7A341\) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/3.0.1
查找在管理器窗口,如果手機是橙色狀態..then剛剛重啓手機,看看。
我已經解決了這個問題,因爲Pluckyglen說過,但會補充說這是一種欺騙XCode有關設備版本的方法。 創建一個unix符號鏈接:
ln -s <´Xcode version´> <´Device Version´>
使Xcode認爲設備版本是受支持的版本,因爲我們正在使開發版本只是一個支持版本的鏈接。 至少這是我的理解:P
如何:
從下載Xcode的DMG添加iOS版SDK:
你以前在手機上運行你的應用程序?如果是這樣,請嘗試重新安裝配置文件,然後重新啓動手機 – 2009-06-09 18:22:19
注意:使用sdk 3.2進行測試,並使用ipad 3.2.1進行測試。 是的,它安裝。據我所知,不,它並不真正起作用。 我收到一堆警告,但我的工作應用程序不加載它的視圖。蘋果開發網站上有一個提示,說升級到3.2.1或4.0.1的用戶需要用4.0.1 sdk下載新的xcode。 – 2010-07-27 14:34:57