2012-01-31 90 views
9

当我使用命令行工具xcodebuild(XCode 4.2.1 - iOS SDK 5.0)随机编译我的应用程序时,ibtoold(Interface Builder)崩溃。当我重新运行构建一切正常。XCode:Interface Builder在编译XIB时崩溃

以下错误发生:

ibtoold[88134:107] [MT] DVTAssertions: ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilderCocoaTouch/IDEInterfaceBuilderCocoaTouch-933/IBPlugin/Utilities/IBObjectMarshalling.m:499 
Details: Interface Builder encountered an error communicating with the iOS Simulator. If you choose to file a crash report or radar for this issue, please check Console.app for crash reports for "Interface Builder Cocoa Touch Tool" and include their content in your crash report. 
Exception name: NSInvalidReceivePortException 
Exception reason: connection went invalid while waiting for a reply because a mach port died 
Exception backtrace: 
(null) 
Exception info:(null) 
Object: <IBAssertionShim: 0x40047fac0> 
Method: -reportMarshallingFailure: 
Thread: <NSThread: 0x40010a220>{name = (null), num = 1} 
Hints: None 
Backtrace: 
    0 0x00000001068f42d4 -[DVTAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in DVTFoundation) 
    1 0x00000001068f41a4 _DVTAssertionFailureHandler (in DVTFoundation) 
    2 0x00000001094f1e20 (in IDEInterfaceBuilderCocoaTouchIntegration) 
    3 0x0000000109572081 (in IDEInterfaceBuilderCocoaTouchIntegration) 
    4 0x00000001095720d4 (in IDEInterfaceBuilderCocoaTouchIntegration) 
    5 0x0000000106087d25 (in ibtoold) 
    6 0x0000000106085413 (in ibtoold) 
    7 0x0000000106085120 (in ibtoold) 
    8 0x000000010608502c (in ibtoold) 
    9 0x000000010608ed56 (in ibtoold) 
    10 0x0000000106084baa (in ibtoold) 
    11 0x0000000106085b8f (in ibtoold) 
    12 0x0000000106083644 (in ibtoold) 
Command /Developer/usr/bin/ibtool failed with exit code 255 

不知道如何解决这个问题?

+0

完全一样的事情发生在我身上。你找到解决方案吗? – Dmytro 2012-03-13 16:56:53

+0

还没有,填补了一个错误,苹果...... – x2on 2012-03-15 14:26:28

+0

似乎这个问题有望在我的Xcode 4.3.1中修复...... – x2on 2012-03-23 16:19:47

回答

0

这一个看似是错误Xcode 4.2。*

尝试更新到4.3 - 它适用于我。

+0

当我们的构建服务器为我们构建项目时,我可以不时看到这个问题(使用Xcode 4.3)。只要重试就可以解决问题 – Erik 2012-06-13 06:32:55

0

此问题对于我正在处理的一个项目而言是可靠重现的。更改目标“复制捆绑软件资源”构建阶段中xib文件的顺序对我来说很有用。