处理异常问题

iOS UITest 与 Main Thread Checker

2018-01-20  本文已影响945人  shiyj

之前一直没有对app做过UI测试,最近在研究fastlane的snapshot,就做了一个实验,结果新建一个全新的测试app没有问题,但是直接在现有的app内做测试就一直崩溃:

Main Thread Checker: UI API called on a background thread: - xxxxx

虽然在调试app时也一直会打印这行错误,但是由于是引用的第三方的二进制.a文件,没法更改代码,就没有在意。

但是在UITest上如果出现这种报错就没法继续进行下去。

修改方案就是将运行test时的这个Main Thread Checker关闭,具体步骤如下:

0_wlfNUQ2REpY43XNr.png

参考文章:原文(英文)

上一篇 下一篇

猜你喜欢

热点阅读