axe-ios-simulator

仓库创建 2026年6月24日最近提交 20 天前SkillHot 收录 20 天前
▸ 精选理由

单二进制可脚本化、便于做 UI 与无障碍自动化测试和采集证据。

▸ 风险提示

需 macOS 与 Homebrew,安装/运行需本地权限和网络访问

这个 Skill 做什么

用 AXe CLI 自动化 iOS 模拟器交互、截屏/录像与可访问性检测。

用 AXe CLI 在 iOS Simulator 上自动化点击、输入、截屏和录像,并能通过 Accessibility APIs 做无障碍检查。适合做自动化 UI 测试、复现交互步骤或生成演示录屏时使用,可按模拟器 UDID 或 UI 标签定位控件。特点是一体化单文件工具,直接通过 Accessibility 和 HID 执行真实交互,方便脚本化集成。

▸ 展开 SKILL.md 英文原文

Use when automating iOS Simulator interactions, capturing screenshots/video, or inspecting accessibility via AXe CLI.

自动化集成iOS模拟器自动化无障碍通用
0
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/tomevault-io/skills-registry/main/0xbigboss--claude-code--axe-ios-simulator/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/tomevault-io/skills-registry/main/0xbigboss--claude-code--axe-ios-simulator/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# AXe iOS Simulator Automation

AXe is a single-binary CLI for iOS Simulator automation via Apple's Accessibility APIs and HID.

## Installation

```bash
brew install cameroncooke/axe/axe
```

## Quick Start

```bash
# Get simulator UDID
axe list-simulators
UDID="<simulator-udid>"

# Basic interactions
axe tap -x 100 -y 200 --udid $UDID
axe tap --label "Safari" --udid $UDID
axe type 'Hello World!' --udid $UDID
axe gesture scroll-down --udid $UDID
axe button home --udid $UDID
axe screenshot --udid $UDID
```

## Touch & Gestures

```bash
# Tap at coordinates
axe tap -x 100 -y 200 --udid $UDID

# Tap by accessibility identifier or label
axe tap --id "myButton" --udid $UDID
axe tap --label "Subm
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有