2013-12-11 52 views
0

我將iPhone4升級到iOS7,現在無法使用Xcode 4.6測試應用程序。我不得不下載XCode 5,但它與我目前的Mac OS版本不兼容。我如何測試和構建應用程序,而不使用運行iOS7的設備上的XCode5 +在運行iOS7的設備上測試iOS 6應用程序無需XCODE 5

[對於那些由於某些原因無法安裝XCode 5的人(比如我無法將我的MacBook Pro升級到需要MacOS 10.8.X對於XCode5),這是我自己的答案,以幫助其他面臨同樣問題的開發人員。]

回答

0

我無法將MacOS從10.7.5升級到10.8.x,這就是爲什麼我無法在我的Xcode5上安裝Xcode5蘋果電腦。我下載了Xcode5,但由於不兼容,無法安裝。

我能與iOS 7 在iPhone 4上運行在調試模式下使用的XCode 4.6應用程序(而不能表達足夠我以後怎麼高興了)

步驟:

  1. 使用不兼容的Xcode5(將其從dmg映像複製到其他地方,將會出現交叉符號)並右鍵單擊它並單擊「顯示包內容」。
  2. 轉至目錄/開發人員/平臺/ iPhoneOS.platform /開發人員/ SDKs並在顯示軟件包內容後將iPhoneOS7.0.sdk文件複製到Xcode4.6中的相應文件夾中。
  3. 轉至內容/開發人員/平臺/ iPhoneOS.platform/DeviceSupport並在顯示包內容後,將7.0和7.0.3(11B508)文件複製到Xcode4.6中相應的文件夾中。

現在,當您打開Xcode4.6項目基地SDK應該是7.0,如果尚未檢測到您的設備,斷開並重新連接您的設備,使其開始「漸從iPhoneXYZ符號文件」

希望這有助於某人。

一個更重要的事情,在你的計劃調試器應設置爲「LLDB」

+0

我得到** ld:找不到文件:/usr/lib/system/host/libdyld.dylib用於架構i386 Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang失敗,退出代碼1 ** 任何爲什麼發生這種情況? 請幫我一把。 –

+0

Hi @CrazyProggrammer上面解釋的方法只適用於在真實設備上運行項目。在模擬器上這個錯誤是不能解決的,你將需要iPhone7模擬器,並且該模擬器僅在XCode5中可用 – ShayanK

+0

是的,我已經在互聯網上閱讀,但它仍然不適用於我的設備。它讓我在真實設備上退出代碼255。 –

相關問題