Skip to content

Reference

device_accept_system_dialog

Tap an OS-level accept button on the exact session device. iOS prefers the capability-bound native runner so SpringBoard-owned dialogs are reachable; DIALOG_BUTTON_NOT_FOUND returns availableButtons for an exact-label retry.

NameTypeRequiredDefaultConstraintsDescription
labelstringNoSpecific button label to tap. Omit to try common defaults (Allow, OK, Open, Continue, Yes, Accept).
platformenum: ios | androidNoAuthority-bound platform; conflicting values are refused
timeoutMsnumberNomin: 1000, max: 120000, integerWhole fallback Maestro timeout (default 15000ms; explicit values up to 120000 accepted). Native iOS runner path is preferred.
device_accept_system_dialog()