Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode调试视图层次结构:无法捕获视图层次结构_Ios_Xcode - Fatal编程技术网

Ios Xcode调试视图层次结构:无法捕获视图层次结构

Ios Xcode调试视图层次结构:无法捕获视图层次结构,ios,xcode,Ios,Xcode,尝试调试视图层次结构时,出现以下错误: 错误:无法捕获视图层次结构。 详细信息:没有用于获取视图层次结构的plist数据:错误求值表达式“(id)[(Class)objc_getClass”(“DBGViewDebuggerSupport_iOS”)fetchViewHierarchyWithOptions:(id)[(Class)objc_getClass”(“NSDictionary”)字典,其对象:(id)[(id)[(id)[(id)[(Class)objc_getClass”(“NSA

尝试调试视图层次结构时,出现以下错误:

错误:无法捕获视图层次结构。 详细信息:没有用于获取视图层次结构的plist数据:错误求值表达式“(id)[(Class)objc_getClass”(“DBGViewDebuggerSupport_iOS”)fetchViewHierarchyWithOptions:(id)[(Class)objc_getClass”(“NSDictionary”)字典,其对象:(id)[(id)[(id)[(id)[(Class)objc_getClass”(“NSArray”)数组,其对象:(id)[(Class)objc_getClass”(“NSNumber”)numberWithBool:1]]arrayByAddingObject:(id)[(id)[(Class)objc\u getClass(“NSArray”)arrayWithObject:“[U UIVisualEffectBackdropView”]arrayByAddingObject:@“[U UIBackdropEffectView”]]arrayByAddingObject:(id)[(Class)objc u getClass(“NSNumber”)numberWithBool:0]]forKeys:(id)[(id)[(id)[(id)[(id)[(id)objc U getClass(“NSArray”)arrayWithObject:@“DBGVIEWDEBUGGERUESLAYERSASSNAPSHOTS”]arrayByAddingObject:@“DBGViewDebuggerEffectViewsToSnapshotAsImage”]arrayByAddingObject:@“DBGViewDebuggerAlwaysEncodeLayers”]]:错误:执行被中断,原因:信号SIGSTOP。 进程已返回到表达式求值之前的状态。 方法:-[DBGAbstractViewDescriber handleFetchedViewInfo:fetchError:resultHandler:] 请将此警告消息和您可以提供的任何有用信息提交到

有人有线索吗

Xcode版本8.2.1(8C1002)
模拟器:iPhone6(10.2)


谢谢!

事实上,我也收到了相同类型的错误,但事实是我们的应用程序必须处于运行状态,因为“调试视图捕获层次结构”区域仅在应用程序运行时出现

看到我的屏幕截图了吗

在步骤1:首先选择你的应用程序

在步骤2中:现在选择Debug hierarchy按钮

如果不起作用,则转到Xcode顶部栏菜单中的调试

->调试->视图调试->捕获视图层次结构


我这样解决了我的问题。

因为Apple Silicon可以本机运行iOS应用程序,所以你也需要调试它的视图。如果你在全屏模式下使用Xcode,当你切换焦点时,你的应用程序将改变状态并变为非活动状态。因此,你无法获取快照


只需将Xcode和iOS应用程序保持在同一个工作区(或桌面上),这样iOS应用程序就会得到关注。这对我来说仍然很滞后,但可能是当前Xcode的错误。

错误消息要求你向苹果提交错误报告。我建议你这样做。