SuperAPI AI 工具集

axe-ios-simulator

测试与质量

查看项目

更新于 10-16 06:50

技能介绍

AXe 是用于 iOS 模拟器自动化的单二进制命令行工具,通过 Apple 辅助功能 API 与 HID 操作模拟器。安装命令为 brew install cameroncooke/axe/axe。使用前可用 axe list-simulators 获取模拟器 UDID,再在各命令中以 --udid 指定目标。主要能力包括:按坐标或辅助功能 id/label 点击与轻触,支持 --pre-delay、--post-delay 控制时序;滑动与触摸底层控制(swipe、touch --down/--up);内置手势预设 scroll-up/down/left/right 及从各边缘滑动;文本输入可从参数、stdin 或文件读取,按键可按 HID keycode 单发或序列发送;硬件按键支持 home、lock、side-button、siri、apple-pay;截图可自动生成文件名或指定输出路径;视频录制输出 MP4,支持 fps、quality、scale,也可输出 MJPEG 流或管道给 ffmpeg,录制结束按 Ctrl+C。辅助功能检查通过 axe describe-ui 输出整屏树或指定坐标的信息。常见用法包括等待后点击、滚动查找元素、表单填写、操作后截图等组合。限制方面,资料未提供支持的具体模拟器或系统版本、依赖要求、平台限制与许可信息,部分参数细节也暂未提供。