突然间我无法建立我的项目.我得到以下编译器错误:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool失败,退出代码为255
我收到了一大堆我的xib文件的错误.任何想法发生了什么,解决方案是什么?
使用Xcode 4.6,iOS 6.1.
Jay*_* Q. 151
最近我使用Xcode 4.6和iOS 6.1发生了类似的事情.
我所做的就是在模拟器上切换到不同的设备版本(5.1)并运行.切换回6.1并自行修复.
Xcode有时可能没用.
小智 18
我不确定哪个部分做了魔法,是的,它杀了很多时间.
Nir*_*edi 18
就我而言,我正在研究Visual Studio.这一切都很好.突然间,我遇到了同样的问题.然后我打开了XCode,我看到了可用的更新.然后我更新了Xcode更新.然后它工作:)
原因是:XCode希望完成一些更新.在那之前,它没有正常工作.
0ll*_*lie 12
如果你遇到困难你应该做什么,在shell中:ibtool --warnings --errors --notices yourfile.xib> alerts.plist
哪个会崩溃,但现在你有了崩溃日志,在我的情况下,这是一个模拟指标的问题:
localhost:类我$ ibtool --warnings --errors --notices CodeViewController.xib> alerts.plist 2014-04-25 17:40:48.625 ibtoold [11691:507] [MT] DVTAssertions:/ SourceCache/IDEInterfaceBuilderCocoaTouch中的ASSERTION FAILURE /IDEInterfaceBuilderCocoaTouch-5038/InterfaceBuilder/WidgetIntegration/SimulatedMetrics/IBUISimulatedSizeMetrics.m:33详细信息:(initialTargetRuntime)不应为nil.对象:方法:-initWithTargetRuntime:线程:{name =(null),num = 1}提示:无
所以在我的情况下,我通过上下文菜单打开了xib作为源,并删除了metrics对象.这取决于错误要删除或更改的内容.再次尝试ibtool,如果没有崩溃你就会很好.
背景:此错误的原因是通用的,它可能总是发生在从iOS xcode版本更改为版本的不同规格,主要是如果您没有定期使用xcode更新检查您的项目.