axiom-axe-ref - AXe CLI Reference for iOS Simulator UI Automation
CLI tool reference for automating iOS Simulator UI interactions via accessibility-based tapping, gestures, text input, screenshots, video recording, and UI tree inspection.
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Tap element by accessibility identifier
- Tap element by accessibility label
- Tap by screen coordinates
- Swipe between two points
- Perform scroll gestures
- Perform edge swipe gestures
- Type text into focused field
- Press keyboard key by HID keycode
- Press hardware buttons (home/lock/siri)
- Capture screenshots to file or stdout
- Record video to MP4 file
- Stream video at configurable framerate
- Inspect UI accessibility tree
- Get element info at coordinates
- List available simulators
- Perform touch down and touch up
- Execute key sequences with timing
Inputs
- iOS Simulator UDID
- Accessibility identifiers or labels
- Screen coordinates (x/y)
- Text input string or file
- HID keycodes
- Output file path
Outputs
- Screenshot PNG files
- Video recording MP4 files
- Video stream output
- UI accessibility tree JSON
- Touch and gesture interactions on simulator
Requirements
- macOS with Xcode installed
- AXe CLI installed via Homebrew
- Running iOS Simulator instance
- Proper entitlements for private API access
- Booted simulator UDID
