在 iOS 目标的 Xcode UI 测试中强制应用程序界面样式为浅色或深色

问题描述 投票:0回答:1

在我的 UI 测试中,我试图强制应用程序的用户界面样式为浅色或深色。在 macOS 上,当系统外观为浅色时,我可以使用以下代码强制应用程序变暗:

var app = XCUIApplication()
app.launchArguments += ["-AppleInterfaceStyle", "Dark"]
app.launch()

遗憾的是,这不适用于 iOS 目标,并且

UIScreen.main.traitCollection.userInterfaceStyle
是只读的。这不可能吗?

ios xctest
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.