Real device test loop

Test the app on your phone before release work drifts.

Ubriot Preview is the mobile companion for cloud builds. Open artifacts, inspect logs, read AI diagnosis, check release readiness, and confirm store actions from a real device instead of losing time in a simulator loop.

ubriot-previewreal device

Build #418

Sorelia, iOS production, TestFlight ready

STATUS

ready

ARTIFACTS

2

CHECKS

pass

AI diagnosis

Last Android failure points to a missing production keystore. Upload the release credential before queueing Google Play.

Open artifactView logsSubmit

What it handles

A tighter test loop for React Native and Expo teams.

Paste a build link

Open a Ubriot build URL, artifact URL, or numeric build ID and jump straight to the build state.

Install artifacts

Open IPA, APK, or AAB artifacts through a short-lived download link that works from a phone browser.

Read the failure

See recent logs and AI diagnosis without opening the dashboard on a laptop.

Check release readiness

Review signing, store, and platform readiness before a production handoff.

Test device registration

Register the phone as a test device for apps that use Ubriot Notify.

Confirm from the device

Cancel running builds or queue store submissions only after a native confirmation prompt.

Boundary

It is not a magic runtime for arbitrary native code.

Preview works with real Ubriot builds, OTA-compatible React Native updates, and artifacts produced through the release pipeline. Custom native modules still need a compatible development build or a real binary. The point is to remove friction from real-device testing, not hide the native boundary.

phone workflow

01Cloud build finishes in Ubriot.
02Open the preview app on a real phone.
03Paste the build link or artifact link.
04Install the artifact, read logs, and review diagnosis.
05Confirm the next action or send the issue back to the team.