【问题标题】:Unable to set Device Orientation in XCUITest on Swift 4无法在 Swift 4 上的 XCUITest 中设置设备方向
【发布时间】:2017-10-31 12:13:08
【问题描述】:

在 Xcode 8 之前,我一直在成功运行测试。在将 Xcode 更新到 9 和 9.0.1 并升级到 swift 4 之后,一个接一个地出现了问题。

现在代码编译并启动应用程序(最终),但是在设置模拟器方向时应用程序崩溃并出现以下错误。

在其范围完成后无法使用捕获的 nsinternalinconsistencyexception 活动

这就是我设置方向的方式

 XCUIDevice.shared.orientation = .portrait

【问题讨论】:

    标签: orientation swift4 xcode9 xcuitest


    【解决方案1】:

    直到 xcode 8,允许继承 XCUITest 类并从 setup() 函数旋转设备。但是从 xcode 9 开始,它应该只在 testFunctions() 中完成

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-28
      • 2018-11-14
      • 2018-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-05
      相关资源
      最近更新 更多