【发布时间】:2021-04-19 00:49:03
【问题描述】:
我正在尝试使用 C# 通过Execute Mobile Command 设置相机权限
这是我的代码 sn-p 我试图为 iOS 模拟器设置相机权限
driver.ExecuteScript("mobile:setPermission", new Dictionary<string, string> { { "bundleId", "com.ios.mytestapp" }, { "camera", "yes" }});
并得到如下错误
OpenQA.Selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: The 'access' option is expected to be a map
我不确定如何解决,因为没有与 C# 相关的示例...谁能告诉我正确的命令是什么。
当我尝试xcrun simctl privacy <uidi> grant camera <bundleid>(终端)并且工作正常但通过移动命令时,未能授予相机权限
【问题讨论】: