5.5 KiB
App Review Notes
Use these steps to exercise the live OpenClaw iOS App Review Gateway.
Demo Account / Setup
Use the OpenClaw iOS app with the live review Gateway setup code included in
the Notes field of this App Review submission.
The setup code is a single generated code string. It already contains the public Gateway host and setup credential.
Setup Walkthrough
- Open the OpenClaw app.
- Tap
Continue. - On
Connect Gateway, tapSet Up Manually. - In the
Setup Codesection, tap thePaste setup codefield. - Paste the setup code string from the App Review submission
Notesfield. - Tap
Apply Setup Code. - If
Trust and connectappears, tapTrust and connect. - Wait for the
Connectedscreen. - On
Connected, tapOpen OpenClaw. - Confirm the
Controlscreen showsGateway Online. - Tap
Settings. - Tap
Approvals. - Tap
Open Notifications. - Tap
Enable Notifications. - On
Enable OpenClaw Hosted Push Relay?, tapContinue. - If iOS asks whether OpenClaw may send notifications, tap
Allow. - Confirm
NotificationsshowsEnabled.
Chat
- Tap the
Chattab. - Tap the text field labeled
Message main.... - Send this exact message:
Start Apple review checklist.
Expected result: the assistant replies with the available App Review demos.
Approval Demo
- Tap the
Chattab. - Tap the text field labeled
Message main.... - Send this exact message:
Run the approval demo.
Expected result: the iPhone shows Exec approval required with the harmless
command printf 'OpenClaw App Review approval demo complete\n'. Tap
Allow Once. The chat then replies:
The approval demo completed.
Talk
- Tap the
Talktab. - Tap
Start Talk. - If iOS asks for microphone access, tap
Allow. - If iOS asks for Speech Recognition access, tap
Allow. - Confirm the screen changes to
Ready to talkand showsStop Talk. - Say:
Summarize this review setup in one sentence.
Expected result: the assistant responds by voice. Tap Stop Talk when done.
Talk + Background Audio
- Tap the
Talktab. - Confirm
Speakerphoneis on. - Confirm
Background listeningis on. - Tap
Start Talk. - If iOS asks for microphone access, tap
Allow. - If iOS asks for Speech Recognition access, tap
Allow. - Confirm
Stop Talkis visible. - Say:
Tell me when you can hear me.
- While Talk is active, send OpenClaw to the background by returning to the Home Screen or locking the iPhone. Do not force quit the app.
- Continue speaking then wait for assistant audio reply.
Expected result: realtime Talk audio continues while OpenClaw is backgrounded.
Reopen OpenClaw, confirm Talk is still active, then tap Stop Talk.
Gateway Status
- Tap
Control. - Tap
Instances. - Confirm the screen shows
Gateway online. - Confirm at least one
agentrow is connected. - Confirm the iPhone review device appears in the connected instances list.
Live Activity / Dynamic Island
- Tap
Settings. - Tap
Reconnect. - Immediately send OpenClaw to the background by returning to the Home Screen or locking the iPhone.
- Watch the Lock Screen or Dynamic Island while the Gateway reconnects.
Expected result: while reconnecting, iOS can show an OpenClaw Live Activity
with connection status such as Connecting... or Reconnecting.... On a fast
network this status may be brief because OpenClaw ends the Live Activity after
the Gateway reconnects successfully.
Push Notification
- Tap the
Chattab. - Tap the text field labeled
Message main.... - Send this exact message:
Start push notification demo.
- Immediately send OpenClaw to the background and lock the iPhone. Do not force quit the app.
Expected result: the iPhone Lock Screen receives a visible OpenClaw
notification with this body:
OpenClaw App Review push notification demo
Tap the notification and unlock the iPhone if prompted. If OpenClaw opens on
Control, tap Chat. Expected chat reply:
The push notification demo completed.
Push Wake / Status
- Tap the
Chattab. - Send this exact message:
Start push wake demo.
- Immediately send OpenClaw to the background and lock the iPhone. Do not force quit the app.
- Wait for the
OpenClawnotification on the Lock Screen. It normally appears about 10 seconds after the message is sent. - Tap the notification and unlock the iPhone if prompted. If OpenClaw opens on
Control, tapChat.
Expected result: the app reconnects to the live Gateway and Chat replies:
The push wake and node status demo completed.
Device Permissions
- Tap
Settings. - Tap
Permissions. - Confirm these current app controls are available:
CameraLocationwithOff,While Using, andAlwaysKeep Awake
- Expand
Privacy & Access. - Confirm these request controls are available:
Contacts/Request AccessCalendar (Add Events)/Request AccessCalendar (View Events)/Request Full AccessReminders/Request Access
Share Sheet
- Open Safari.
- Navigate to
https://example.com. - Tap the Safari toolbar
Morebutton. - Tap
Share. - Tap
OpenClaw. - Confirm the OpenClaw share extension appears and shows
Edit text, then tap Send.andSend to OpenClaw. - Tap
Send to OpenClaw.
Expected result: the OpenClaw share extension sends the shared Safari page to
the live review Gateway and shows Sent to OpenClaw. Returning to OpenClaw
Chat shows the shared Example Domain page.