我有同样的问题,我设法找到解决此问题的解决方法。
在我的情况下,我有一个有很多单元格的集合视图,我试图测试与单元格的交互,一旦我点击一个单元格,Xcode将崩溃并出现相同的错误。我已经研究过的崩溃日志,这
Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY
后,我能找到的看法树的snapshopArray,在我的情况下,它一直在寻找这样的:
"Application 0x7fb0d39ce270: {{0.0, 0.0}, {320.0, 568.0}}, label: 'Workout'",
"Window 0x7fb0d643cda0: Main Window, {{0.0, 0.0}, {320.0, 568.0}}",
"Other 0x7fb0d58d9850: {{0.0, 0.0}, {320.0, 568.0}}",
"Other 0x7fb0d40c27f0: {{0.0, 0.0}, {320.0, 568.0}}",
"Other 0x7fb13a249920: {{0.0, 0.0}, {320.0, 568.0}}",
"Other 0x7fb138762330: {{0.0, 0.0}, {320.0, 568.0}}",
"Other 0x7fb0d5e1b830: {{0.0, 20.0}, {320.0, 497.0}}",
"CollectionView 0x7fb0d401ddd0: {{0.0, 64.0}, {320.0, 453.0}}",
"Cell 0x7fb13a6419e0: {{52.5, 96.0}, {43.0, 43.0}}, label: '2'",
"Other 0x7fb138701770: {{52.5, 96.0}, {43.0, 43.0}}",
"StaticText 0x7fb0d393d500: {{52.5, 96.0}, {43.0, 43.0}}, label: '2'"
你不需要付出太多的关注,你可以看到CollectionView对象没有一个accessibilityLabel。我立即打开故事板,猜测是什么,我没有为我的收藏视图启用辅助功能。我启用它并添加了一个标识符和一个标签。再次运行用户界面测试记录并猜测:BINGO!没有更多的崩溃!
您的情况可能会有所不同,但请始终检查您的视图是否启用了辅助功能,并且已经设置了标签和标识符。