Skip to content

Commit 106a5f6

Browse files
authored
chore(breaking): remove AX snapshot backend and trim npm artifacts (#62)
* chore: remove AX snapshot backend and trim npm artifacts * docs: remove AX backend references from commands page * chore: update website
1 parent 29be383 commit 106a5f6

28 files changed

Lines changed: 114 additions & 799 deletions

README.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -91,18 +91,12 @@ agent-device swipe 540 1500 540 500 120 --count 8 --pause-ms 30 --pattern ping-p
9191
- `settings wifi|airplane|location on|off`
9292
- `appstate`, `apps`, `devices`, `session list`
9393

94-
## Backends (iOS snapshots)
95-
96-
| Backend | Speed | Accuracy | Requirements |
97-
| --- | --- | --- | --- |
98-
| `xctest` | Fast | High | No Accessibility permission required |
99-
| `ax` | Fast | Medium | Accessibility permission for the terminal app, not recommended |
94+
## iOS Snapshots
10095

10196
Notes:
102-
- Default backend is `xctest`.
97+
- iOS snapshots use XCTest on simulators and physical devices.
10398
- Scope snapshots with `-s "<label>"` or `-s @ref`.
10499
- If XCTest returns 0 nodes (e.g., foreground app changed), agent-device fails explicitly.
105-
- `ax` backend is simulator-only.
106100

107101
Flags:
108102
- `--version, -V` print version and exit
@@ -120,7 +114,6 @@ Flags:
120114
- `--pattern one-way|ping-pong` repeat pattern for `swipe`
121115
- `--verbose` for daemon and runner logs
122116
- `--json` for structured output
123-
- `--backend ax|xctest` (snapshot only; defaults to `xctest` on iOS)
124117

125118
Pinch:
126119
- `pinch` is supported on iOS simulators.

ios-runner/AXSnapshot/Package.swift

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)