首页 > 解决方案 > 在测试的拆解阶段我无法删除我的应用程序

问题描述

我正在我的 SwiftUI 应用程序中编写测试,并且正在使用XCTestXCTestCase. 在我的测试中,我使用(和不使用)某些用户权限。

我遇到的问题是,一旦设置了权限,我必须删除应用程序或重置模拟器的设置。

我想在测试本身中自动化这个过程。我在引用是否有办法在 Swift XCTest UI 中的测试之间重置应用程序?,但解决方案是用 Swift 4 和 Swift 3 编写的,而我正在使用 Swift 5。

我也试过XCUITest 类拆解不是删除应用程序。但是如果它的实例拆解就可以了。我究竟做错了什么?而且似乎也无法正常工作。

标签: swiftuiswift5xctestxctestcase

解决方案



推荐阅读