有时在连续积分下存在如下误差(似乎是随机误差):测试AssertUI测试失败-失败:无法更新到请求的方向。
在测试时,设备被旋转到横向模式...它不会返回到纵向模式。为什么?你知道什么可能导致这样的问题吗?在代码中我有一行:
XCUIDevice.shared().orientation = .landscapeLeft XCUIDevice.shared().orientation = .portrait
它看起来与下面的代码部分有关,但我不知道如何解决它。
gpnt7bae1#
基本上没有什么可以解决的,这是一个Xcode 8的bug。当你得到这个错误时,只需重新运行atm,没有其他事情可做。我在Xcode 7上从未遇到过这个问题。错误消息告诉你的是,它未能获得所请求的方向,而你的代码行看起来很好:
苹果希望很快就能解决这个问题。你也可以把report作为苹果的一个bug。
1条答案
按热度按时间gpnt7bae1#
基本上没有什么可以解决的,这是一个Xcode 8的bug。当你得到这个错误时,只需重新运行atm,没有其他事情可做。我在Xcode 7上从未遇到过这个问题。错误消息告诉你的是,它未能获得所请求的方向,而你的代码行看起来很好:
苹果希望很快就能解决这个问题。你也可以把report作为苹果的一个bug。