【问题标题】:Appium: autoAcceptAlert doesn't work to allow access to all photos on IOS 14Appium:autoAcceptAlert 不允许访问 IOS 14 上的所有照片
【发布时间】:2021-03-08 07:41:41
【问题描述】:

问题在于,在 IOS 14 中,有第三个照片许可选项,并且 autoAcceptAlerts 在任何传递的参数的情况下单击“不允许”。

【问题讨论】:

    标签: java automation appium xcuitest


    【解决方案1】:

    检查 Appium Settings API:对于 iOS,它有 acceptAlertButtonSelector 参数,您需要通过 API 调用设置,然后您可以尝试找到带有所需标签的按钮:

    允许自定义接受警报按钮选择器。 它可以帮助您处理任意元素作为接受警报中的接受按钮 命令。选择器应该是一个有效的类链表达式,其中 搜索根是警报元素本身。

    如果提供的选择器错误,则使用默认按钮定位算法 或不匹配任何元素。例如,

    **/XCUIElementTypeButton[`label CONTAINS[c] 'accept'`]
    

    【讨论】:

      猜你喜欢
      • 2018-12-28
      • 1970-01-01
      • 2022-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多