【发布时间】:2021-01-12 13:01:13
【问题描述】:
我正在尝试寻找一种方法来检测手机是否在 XCUI 测试中处于暗模式。到目前为止,我得到了这个:
private func darkMode() -> Bool {
if #available(iOS 13, *) {
return UIView().traitCollection.userInterfaceStyle == .dark
} else {
return false
}
}
这非常适用于模拟器,但不适用于真实设备。如何在真实设备上实现这一点?
注意:我知道有一种方法可以在 XCUI 测试中设置暗/亮模式。我不要这个,我只想检测它。
【问题讨论】:
标签: ios swift xcuitest ios-darkmode