The first run
roveflow setup detects whether an iPhone or an Android phone is plugged in, and asks for one thing.
iPhone, two clicks:
1
Click Allow on your Mac
A popup appears once. Click Allow, it lets Roveflow set up your phone.
2
Enter your passcode
Your iPhone asks for its passcode once. Type it in.
Your signing identity never leaves your Mac. Roveflow uses it in place and never copies it out.
New to iOS dev? (iPhone)
If you’ve never built an app onto this iPhone before, do this once:- Open Xcode → Settings → Accounts and add your Apple ID, a free one works.
- Plug in the iPhone, pick it as the run target, and Run any app to it once. Xcode sets up the phone for you.
- Run
roveflow setupagain.
Android: turn on USB debugging
Android needs no signing, just enable USB debugging once:- Settings → About phone → tap Build number seven times.
- Settings → System → Developer options → turn on USB debugging.
- Run
roveflow setupand tap Allow USB debugging on the phone.
-gpu host so screenshots aren’t blank (the default headless GPU captures black frames). Everything else works just like a real device.
Keep your phone ready
For Roveflow to drive your phone, the phone must be:- Plugged in with a USB cable.
- Unlocked while it’s connected.
Starting over
If you ever want to remove the driver from your phone:roveflow setup again whenever you want to set it back up.