几天前,“时间分析器”已停止工作。其他乐器仍然可以使用...核心动画,分配等。时间分析器只是一个空白屏幕。没有显示函数调用,没有图形,什么也没有。多个项目的结果相同。
我刚刚重新安装了Xcode(通过自身)。同样的问题。我找不到可以为乐器删除的首选项文件。我真的非常需要这项工作。我真的没有时间重新安装整个操作系统。
编辑:删除com.apple.dt.instruments.plist不会更改任何内容。在仪器的控制台中找到了这些日志(如下)。似乎正在发生有趣的事情,可能值得向Apple提交错误。现在的问题是-如何将仪器的状态重置为应有的状态?
1/10/14 9:12:02.690 am Instruments[30211]: WebKit Threading Violation - initial use of WebKit from a secondary thread.
1/10/14 9:12:02.887 am Instruments[30211]: Invalid color System, labelColor (warning given only once)
1/10/14 9:12:04.761 am Instruments[30211]: <XRHorizontalFillSplitView: 0x6180001440a0>: the delegate <PFTTraceDocument: 0x7fda11423d90> was sent -splitView:resizeSubviewsWithOldSize: and left the subview frames in an inconsistent state:
1/10/14 9:12:04.761 am Instruments[30211]: Split view bounds: {{0, 0}, {1000, 629}}
1/10/14 9:12:04.761 am Instruments[30211]: Subview frame: {{0, 0}, {1232, 247}}
1/10/14 9:12:04.761 am Instruments[30211]: Subview frame: {{0, 248}, {1232, 323}}
1/10/14 9:12:04.761 am Instruments[30211]: The outer edges of the subview frames are supposed to line up with the split view's bounds' edges. NSSplitView is working around the problem, perhaps at the cost of more redrawing. (This message is only logged once per NSSplitView.)
1/10/14 9:12:04.762 am Instruments[30211]: <XRSplitView: 0x618000133240>: the delegate <PFTTraceDocument: 0x7fda11423d90> was sent -splitView:resizeSubviewsWithOldSize: and left the subview frames in an inconsistent state:
1/10/14 9:12:04.762 am Instruments[30211]: Split view bounds: {{0, 0}, {1000, 323}}
1/10/14 9:12:04.762 am Instruments[30211]: Subview frame: {{0, 0}, {972, 223}}
1/10/14 9:12:04.762 am Instruments[30211]: Subview frame: {{973, 0}, {259, 223}}
1/10/14 9:12:04.763 am Instruments[30211]: The outer edges of the subview frames are supposed to line up with the split view's bounds' edges. NSSplitView is working around the problem, perhaps at the cost of more redrawing. (This message is only logged once per NSSplitView.)
1/10/14 9:12:04.975 am Instruments[30211]: Unable to simultaneously satisfy constraints:
(
"<NSAutoresizingMaskLayoutConstraint:0x61000009f810 h=-&- v=--& H:|-(22)-[NSSlider:0x6180001435a0] (Names: '|':NSView:0x610000136760 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009f7c0 h=-&- v=--& H:[NSSlider:0x6180001435a0]-(34)-| (Names: '|':NSView:0x610000136760 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009eeb0 h=-&- v=-&- H:|-(0)-[NSView:0x610000136760] (Names: '|':NSClipView:0x7fda1164d0d0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009ee60 h=-&- v=-&- H:[NSView:0x610000136760]-(0)-| (Names: '|':NSClipView:0x7fda1164d0d0 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009ecd0 h=-&- v=-&- H:|-(0)-[NSClipView:0x7fda1164d0d0] (Names: '|':NSScrollView:0x6180001db210 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009ec80 h=-&- v=-&- H:[NSClipView:0x7fda1164d0d0]-(0)-| (Names: '|':NSScrollView:0x6180001db210 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009e5f0 h=-&- v=--& H:|-(0)-[NSScrollView:0x6180001db210] (Names: '|':PFTDataViewer:0x6100001edb00 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009e5a0 h=-&- v=--& H:[NSScrollView:0x6180001db210]-(0)-| (Names: '|':PFTDataViewer:0x6100001edb00 )>",
"<NSAutoresizingMaskLayoutConstraint:0x61000009dfb0 h=--& v=--& H:[PFTDataViewer:0x6100001edb00(0)]>"
)
Will attempt to recover by breaking constraint
<NSAutoresizingMaskLayoutConstraint:0x61000009f7c0 h=-&- v=--& H:[NSSlider:0x6180001435a0]-(34)-| (Names: '|':NSView:0x610000136760 )>
Set the NSUserDefault NSConstraintBasedLayoutVisualizeMutuallyExclusiveConstraints to YES to have -[NSWindow visualizeConstraints:] automatically called when this happens. And/or, break on objc_exception_throw to catch this in the debugger.
重新启动设备解决了该问题。
模拟器>硬件>重新启动
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句