如何使用Appium在iOS上设置暗/亮模式

问题描述

我尝试了@Before中的以下代码块,并且测试通过并没有任何错误,但设备模式未更改为黑暗

((JavascriptExecutor)driver).executeScript("mobile:setAppearance","{style: 'dark'}");

解决方法

此命令是xcrun simctl ui命令的别名,该命令仅适用于模拟器。

在真实设备上执行此操作的唯一方法是打开设置-> 显示和亮度,然后单击“暗”模式。您可以在this topic

上看到一些详细信息