java - 是否可以使用java在appium中处理iOS本机应用程序权限
问题描述
我已经参考了 appium 文档以获得所需的功能。
http://appium.io/docs/en/writing-running-appium/caps/
对于 android autoGrantPermissions 功能存在,但对于 iOS 应用程序,找不到处理应用程序权限的功能。
如果有任何解决方法或任何方法来处理 iOS 的本机应用程序权限,请提出建议。
注意:在 appium 检查器中,它显示为“交互不适用于此元素”
解决方案
处理权限的一种方法是接受关闭传入的警报(我正在使用 ruby):
def alert_accept
$driver.execute_script("mobile: alert", {
'action': "accept"
});
end
def alert_dismiss
$driver.execute_script("mobile: alert", {
'action': "dismiss"
});
end
推荐阅读
- python - XGBoost 回归 - 超出训练范围的预测值
- typescript - 编译器无法识别类型保护
- javascript - Javascript将数组值顺序分配给变量或对象
- javascript - 根据ggplotly图表上的点击事件对数据框进行子集
- c# - 将 JSON 对象反序列化为类对象,但很少有属性需要重新映射
- python - 尝试使用 threading.Timer 定期运行 Flask 应用程序
- java - 以特定格式在java中输入日期
- google-apps-script - 如何将单元格的输入解析为日期?
- reactjs - 在 React 中动态导入 SVG
- javascript - 反应原生,根据空间包含按项目设置平面列表容器的高度