无法在 Swift 4 上的 XCUITest 中设置设备方向
Unable to set Device Orientation in XCUITest on Swift 4
我已经 运行 测试成功,直到 Xcode 8. 更新到 Xcode 到 9 & 9.0.1 并升级到 swift 4 后问题数量一直在养一个接一个
现在代码编译并启动应用程序(最终)但是当设置模拟器方向应用程序崩溃并出现以下错误。
caught nsinternalinconsistencyexception activity cannot be used after its scope has completed
这是我设置方向的方式
XCUIDevice.shared.orientation = .portrait
直到 xcode 8,subclassing XCUITest class 并允许从 setup() 函数旋转设备。但是从 xcode 9 开始,它应该只在 testFunctions()
中完成
我已经 运行 测试成功,直到 Xcode 8. 更新到 Xcode 到 9 & 9.0.1 并升级到 swift 4 后问题数量一直在养一个接一个
现在代码编译并启动应用程序(最终)但是当设置模拟器方向应用程序崩溃并出现以下错误。
caught nsinternalinconsistencyexception activity cannot be used after its scope has completed
这是我设置方向的方式
XCUIDevice.shared.orientation = .portrait
直到 xcode 8,subclassing XCUITest class 并允许从 setup() 函数旋转设备。但是从 xcode 9 开始,它应该只在 testFunctions()
中完成