正如标题所示,我使用UI测试创建了一个新项目,但它失败了.

/.../Test2/Test2UITests/Test2UITests.swift:37: error: -[Test2UITests.Test2UITests testLaunchPerformance] : Failed to terminate com.darylteo.Test2.Test2:27031: Failed to terminate com.darylteo.Test2.Test2:0
    t =    60.29s Tear Down
Test Case '-[Test2UITests.Test2UITests testLaunchPerformance]' failed (60.288 seconds).
Test Suite 'Test2UITests' failed at 2022-09-18 13:34:26.714.
     Executed 2 tests, with 1 failure (0 unexpected) in 65.396 (65.400) seconds

该应用程序只是在模拟器中变黑,但模拟器仍然是交互式的,应用程序可能会被硬停止.我无法运行一个测试套件而它不会以这种方式失败,并且重复运行一个测试也会遇到相同的问题(成功一次,失败一次)

我猜这可能是模拟器的调试连接出现了某种问题,但这种不可靠的情况完全让XCUITest毫无用处.

  • 配备Pro Max的M1 MacBook Pro 16英寸

  • 蒙特利12.5.1(21GB3)

  • Xcode版本14.0(14A309)

  • 模拟器:

    • Version 14.0 (986.3)
    • 模拟器套件624
    • 核心模拟器857.7

感谢????提供的帮助

test failures error

其他尽职调查:

推荐答案

找到问题所在.我在Rosetta模式下运行XCode,因为另一个项目具有尚未为M1编译的依赖项.

禁用Rosetta,问题就不再存在.

希望这能有所帮助:)

Swift相关问答推荐

如何将EnvironmentObject从UIKit视图控制器传递到SwiftUI视图

更改正在进行的异步任务的完成(SWIFT并发)(&q;)?

如何分解阿拉伯字母?

SwiftData:线程1:&Quot;NSFetchRequest找不到实体名称';提醒&q;的NSEntityDescription

查找数组中 ** 元素 ** 的属性的最小值和最大值

类型擦除`AsyncMapSequence, Element>`

Swift 数组拆分成重叠的块

当变量首次用于其自己的初始化时,如何清除变量...在初始化之前使用错误?

签署GoogleSignIn-GoogleSignIn需要开发团队

自定义 DispatchQueue 服务质量

与 SwiftUI 中的 onChange 修饰符相比,objectWillChangeSequence 的目的是什么?

Alamofire 会自动存储 cookie 吗?

快速的 AES 加密

'#selector' 的参数不引用 '@objc' 方法、属性或初始化程序

如何在 Swift 中遍历 struct 属性?

如何在 SwiftUI 中为删除和禁用配置 ContextMenu 按钮?

使用相机进行人脸检测

将 [String] 存储在 NSUserDefaults 中

NSLocationWhenInUseUsageDescription 警告,但我已经添加了

iPhone 纵向和 iPad 横向的通用应用程序