UITest 失败 "upload-symbols crashed in <external symbol>"

UITest failure "upload-symbols crashed in <external symbol>"

当我 运行 我的 UITests 时,它们有时会因奇怪的原因而失败 upload-symbols crashed in <external symbol>。我发现的唯一解决方法是重新启动 Xcode,这在大多数情况下都有帮助,但我已经厌倦了这样做。

UITests 方案设置正确,我可以在 UITests 执行期间调试主要目标,所以我想 dsym 信息可用。当测试失败时,主应用程序不会崩溃,也不会捕获任何异常断点。

故障发生在随机时刻和执行随机测试期间。我还没有看到它发生在 CI 上,它通过 fastlane.

从终端启动 UITests

我很感激任何建议。

Xcode 10.3,我不确定这是在 10.2 上发生的 MacOS 10.14.6

我不确定,但我遇到了同样的错误: crashed in <external symbol>

我 运行 ui-在 CI 测试和我的错误原因: 其他管道删除并重置我当前的 运行ning 模拟器。 另外,请尝试找出解决此问题的方法。

我用fastlane-plugin-test_center

这绝对是一个 Xcode 错误。我意识到,如果我 运行 所有测试而不是特定的 testcase/test,那么这种崩溃发生的可能性就会降低。所以我最终在开发时禁用了目标中的所有测试,除了我正在处理的测试,只是 运行 使用 CMD+U 进行测试。