Ios 从命令行运行xctest ACTIVE时不工作

Ios 从命令行运行xctest ACTIVE时不工作,ios,swift,xcode,xctest,Ios,Swift,Xcode,Xctest,在应用程序中,我们启动地图,并使用app.activate()从XCTest返回应用程序。当从XCode运行测试时,这非常有效。但是,当我们使用xcodebuild从命令行运行测试时,它不起作用。它被卡在“地图”页面上,不会返回应用程序。有人知道原因或解决方法吗 我们还尝试先按下主屏幕,然后激活应用程序,但它也不会让地图应用程序进入主屏幕 XCUIDevice().press(XCUIDevice.Button.home) app.activate() 它也可以在XCode中工作,但不能通过命

在应用程序中,我们启动地图,并使用
app.activate()
从XCTest返回应用程序。当从XCode运行测试时,这非常有效。但是,当我们使用
xcodebuild
从命令行运行测试时,它不起作用。它被卡在“地图”页面上,不会返回应用程序。有人知道原因或解决方法吗

我们还尝试先按下主屏幕,然后激活应用程序,但它也不会让地图应用程序进入主屏幕

XCUIDevice().press(XCUIDevice.Button.home)
app.activate()
它也可以在XCode中工作,但不能通过命令行工作


我使用的是XCode 10.3。

我做了更多的研究,确定这是使用SBTUITunnel进行模拟的问题,所以我在这里发布了一个问题

请提供可编译的代码来研究bug好吗?