有人有办法解决这个问题吗?我见过其他答案,但似乎没有一个对我有用。
我可以运行其他项目,但我目前的项目失败了上面的错误-没有明显的原因,我能想到。清洁运行正常-没有代码错误-构建该项目导致这一点。
我正在运行xcode 5--我尝试过重新安装模拟器--重新启动我的机器--甚至我对当前项目的备份--运行得很好--现在就会出现这个错误。
发布于 2014-01-12 22:46:15
在我的例子中,我也有一个TableView作为根控制器,当我将TableView的类型内容从动态更改为静态时,当它上有现有的原型单元格时,就发生了这种情况。从静态到动态原型的切换解决了编译问题。看起来XCode并没有很好地处理故事板中令人震惊的变化。一旦TableViews上有了原型单元格,就避免这种更改。
发布于 2014-05-30 16:07:18
我在Xcode 5.1.1 (MacOSX10.8.4)上也有类似的问题,并且能够通过删除
appearanceType="lightContent"属性来自xib文件中的<button>标记。我只能一步一步地注释出xib文件的各个部分,直到ibtool最终顺利运行为止。
发布于 2014-03-13 14:44:15
当ibtool崩溃时,似乎经常会发生ibtoold崩溃。对我来说,查看/Library/Logs/DiagnosticReports中ibtoold的堆栈跟踪来了解ibtool崩溃的原因是卓有成效的。今天,我在Interface中将“NSWindow (Aqua)”设置为“默认(Aqua)”,从而修复了崩溃(在产生的xib中,这删除了<window/>标记中的appearanceType属性)。我在查看了下面的ibtoold坠机报告后,发现了这一点:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.dt.IDE.IDEInterfaceBuilderCocoaIntegration 0x000000010db37f09 -[NSObject(IBAppKitObjectIntegration) setIbInspectedAppearanceType:] + 105
1 com.apple.dt.IDE.IDEInterfaceBuilderCocoaIntegration 0x000000010daa39df -[NSWindowTemplate(IBDocumentArchivingGenerator) unarchiveWithDocumentUnarchiver:] + 725
2 com.apple.dt.IDE.IDEInterfaceBuilderKit 0x0000000107b23ffd __51-[IBDocumentUnarchiver unarchiveObjectFromElement:]_block_invoke + 478
3 com.apple.dt.IDE.IDEInterfaceBuilderKit 0x0000000107b2232b -[IBDocumentUnarchiver recurseWithElement:kind:invokingBlock:] + 172正如您所看到的,崩溃发生在setIbInspectedAppearanceType中,它提示了xib中可能存在问题的部分。
https://stackoverflow.com/questions/20531240
复制相似问题