mobium audit
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Run the platform's own accessibility audit on the screen in front (iOS)
On iOS this is Apple's audit, XCUITest's performAccessibilityAudit through
WebDriverAgent, on a simulator or a real iPhone (iOS 17 and later): hit regions
too small to touch, contrast, labels that repeat their traits, Dynamic Type,
clipped text. Each finding names the element and gives a locator for it.
It audits only what is on screen. Its hit-region rule is Apple's and far below
the 44pt guideline, so mobium screen --inspect can name a small target this
passes. Android refuses: its audits run inside the app.
Usage
mobium audit [flags]
Examples
Run the platform's own accessibility audit on the screen in front
mobium audit
More, from mobium audit --help
mobium audit
mobium audit --json
No screenshot: it reads the platform's audit of the screen, and nothing on the screen changes.
The tool
audit calls app_audit; its arguments and what every client calls it are there.