我为我的应用程序实施了许多UI测试。他们确实在Xcode 10下运行没有问题。升级到Xcode 11后,我遇到了许多问题。到目前为止,我仍无法解决的问题是我的测试在断点处停止
libsystem_trace.dylib`os_log_fault_default_callback:
-> 0x7fff5143cb3f <+0>: retq
在Thread 2 Queue : com.apple.dt.xctautomationsupport.snapshot-request (serial)
中
当启用“所有运行时问题”断点时,将击中此断点。知道原因是什么,如何避免?
我在this post中找到了解决方法:
点击断点时,Xcode显示其编号,例如Thread 4 breakpoint 8.2
。然后可以例如在调试器中给出以下命令:
(lldb) breakpoint delete 8.2
0 breakpoints deleted; 1 breakpoint locations disabled.
然后,断点js不再命中。