gpt4 book ai didi

xcode - 如何在 Xcode UITest 期间关闭系统对话框

转载 作者:行者123 更新时间:2023-12-03 23:13:51 30 4
gpt4 key购买 nike

在我的单元测试中,有一个页面要求允许使用库。当我的单元测试运行时,这个权限对话框会出现在屏幕上,即使我的所有单元测试都完成了,它也不会消失。当 UI 测试尝试运行时,它们不会导致此对话框。有没有办法在单元测试之前运行 UI 测试?

最佳答案

如果您使用的是 XCode 9,则可以直接与对话框交互:

let systemAlerts = XCUIApplication(bundleIdentifier: "com.apple.springboard").alerts
if systemAlerts.buttons["Allow"].exists {
systemAlerts.buttons["Allow"].tap()
}

``

关于xcode - 如何在 Xcode UITest 期间关闭系统对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45799426/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com