我正在運行最新版本的xcode(4.2.1)。我註冊了ios開發者計劃。xcode不會編譯iOS應用程序,當.xib或.storyboard文件打開時崩潰
當我爲iPhone或iPad創建新的iOS應用程序時,使用故事板或不使用故事板似乎沒有關係,當我嘗試打開.xib或.storyboard文件時,xcode崩潰。
這是在故障板崩潰之前點擊故障板文件時提供的錯誤。
ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-933/IB Plugin/Utilities/IBObjectMarshalling.m:179
Details: Interface Builder encountered an error communicating with the iOS Simulator. "Interface Builder Cocoa Touch Tool" (54332) failed to launch and exited with status (null), signal 10. Please check Console.app for crash reports for "Interface Builder Cocoa Touch Tool" for further information.
Function: NSDistantObject<IBCocoaTouchToolProtocol> *IBAttachToCocoaTouchTool(IBCocoaTouchTargetRuntime *)
Thread: <NSThread: 0x40010a260>{name = (null), num = 1}
與iOS模擬器有關嗎?當我嘗試打開.xib文件時,會出現完全相同的消息。
當我嘗試運行或測試項目時,在嘗試編譯故事板或xib文件時出現錯誤。例如
CompileXIB EmptyViewTest/en.lproj/com_markstewart_comViewController.xib
cd /Users/mark/Sites/_iOS/EmptyViewTest/EmptyViewTest
setenv IBC_MINIMUM_COMPATIBILITY_VERSION 5.0
setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr /bin:/usr/bin:/bin:/usr/sbin:/sbin"
setenv XCODE_DEVELOPER_USR_PATH /Developer/usr/bin/..
/Developer/usr/bin/ibtool --errors --warnings --notices --output-format human-readable-text --compile /Users/mark/Library/Developer/Xcode/DerivedData/EmptyViewTest-dxxqhrayajehooezj flgyjqysqkp/Build/Products/Debug-iphonesimulator/EmptyViewTest.app/en.lproj/com_ markstewart_comViewController.nib /Users/mark/Sites/_iOS/EmptyViewTest/EmptyViewTest/EmptyViewTest/en.lproj/com_m arkstewart_comViewController.xib --sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0 .sdk
請幫忙!我如何獲得這個工作?
我已經完全卸載並重新安裝了開發人員工具。同樣的問題仍然存在。這似乎與iPhone模擬器有關,因爲當我嘗試單獨運行模擬器應用程序時,它會立即崩潰。 (見附件截圖)。到底是怎麼回事?! :(
-----更新2
仍然有這個問題!我有時可以構建應用程序,但只要我點擊任一的.xib或.storyboard文件(在單獨的項目)的Xcode崩潰。當他們這樣做成功,我得到上面的模擬器有定位SDK問題的錯誤。
我已經卸載並重新安裝了現在的五倍Xcode和相同的問題持續出現。
這是來自「Interface Builder Cocoa Touch Tool」錯誤的崩潰報告。如果這對任何人都有意義? Crash Report
有沒有人有任何其他想法?開始變得非常絕望。
您是否從en.lproj文件夾中刪除了任何內容..錯誤是由於xib或en.lproj文件夾的位置發生變化 – Ali3n 2012-02-02 09:18:57
是您的XCode成功安裝。爲了測試它創建新的示例HelloWorld應用程序並測試它。如果它的工作意味着XCode是好的。然後創建一個空的項目並添加現有的源文件並檢查它是否可用。 – UPT 2012-02-02 09:32:17
Ali3n,我沒有刪除任何東西。這種情況發生在我創建的新項目或以前工作的舊項目中。 – markstewie 2012-02-02 19:38:48