Han*_*ton 8 xcode cocoa-touch objective-c ios swift
在尝试调试视图层次结构时,出现以下错误:
\n\n\n\n\n错误:无法捕获视图层次结构。\n 详细信息:没有用于获取视图层次结构的 plist 数据:计算表达式 \xe2\x80\x9c(id)[(Class)objc_getClass("DBGViewDebuggerSupport_iOS") fetchViewHierarchyWithOptions:(id)[(Class ) 时出错)objc_getClass("NSDictionary") DictionaryWithObjects:(id)[(id)[(id)[(Class)objc_getClass("NSArray") arrayWithObject:(id)[(Class)objc_getClass("NSNumber") numberWithBool:1]] arrayByAddingObject:(id)[(id)[(Class)objc_getClass("NSArray") arrayWithObject:@"_UIVisualEffectBackdropView"] arrayByAddingObject:@"_UIBackdropEffectView"]] arrayByAddingObject:(id)[(Class)objc_getClass("NSNumber") numberWithBool :0]] forKeys:(id)[(id)[(id)[(Class)objc_getClass("NSArray") arrayWithObject:@"DBGViewDebuggerUseLayersAsSnapshots"] arrayByAddingObject:@"DBGViewDebuggerEffectViewsToSnapshotAsImage"] arrayByAddingObject:@"DBGViewDebuggerAlwaysEncodeLayers"]]] \xe2\x80\x9d: 错误:执行被中断,原因:信号 SIGSTOP。\n 进程已返回到表达式求值之前的状态。\n 方法:-[DBGAbstractViewDescriber handleFetchedViewInfo:fetchError:resultHandler:]\n 请归档http://bugreport.apple.com上的错误,其中包含此警告消息以及您可以提供的任何有用信息。
\n
有人有线索吗?
\n\nXcode 版本 8.2.1 (8C1002)
\n模拟器:iPhone 6 (10.2)
谢谢!
\n实际上我也遇到了同样类型的错误,但事实是我们的应用程序必须处于运行状态。因为“调试视图捕获层次结构”区域仅在应用程序运行时出现。
看我的屏幕截图
第 1 步:首先选择您的应用程序
在第 2 步中:现在选择“调试层次结构”按钮
如果这不起作用,请转到Xcode 顶栏菜单中的“调试”
-> 调试 -> 视图调试 -> 捕获视图层次结构
我这样解决了我的问题。
归档时间: |
|
查看次数: |
12298 次 |
最近记录: |