ios_find
Search the iOS accessibility tree for on-screen text, including hidden matches the observe digest drops, to diagnose why taps miss.
Instructions
Search the screen's accessibility tree, including what the digest hides.
Prefer ios_observe with a query when you want a usable digest you
can tap from: what it returns carries refs. Use this when ios_observe
shows nothing matching but the text is on the device, or when a tap
keeps missing. It reads the tree before compaction, so it reports
matches the digest dropped, which ios_observe by construction cannot,
and each one says whether it is shown or hidden. A hidden match is
the diagnosis: the words are on screen and perception is why you cannot
reach them. Name it by the id reported here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Text to look for, matched case-insensitively. | |
| limit | No | Most matches to return. | |
| budget | No | The budget you observed with. It decides `shown`, so pass it whenever you set one on ios_observe. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||