Upload your project
Drag in a .zip of your React Native project. We check it client-side before a single byte leaves your machine - no config files, no pipeline setup.
Now building React Native apps
Upload your React Native project. Macless builds and signs it on real Mac hardware, then hands you a QR code. Scan it - your app installs on your iPhone.
No Xcode. No YAML. No provisioning-profile spelunking.
sunrise-app.zip
React Native · 48 MB
waiting for upload…
Waiting…
Built for the tools you already use
How it works
Drag in a .zip of your React Native project. We check it client-side before a single byte leaves your machine - no config files, no pipeline setup.
A real Mac picks up your build in an isolated VM: installs dependencies, runs Xcode, and signs the app with your Apple Developer key. Watch every log line live.
When the build goes green, you get a QR code. Point your iPhone camera at it and tap install - the app lands on your home screen over the air.
Upload your App Store Connect key once. Certificates, provisioning profiles, device registration - Macless deals with all of it, automatically, on every build.
Every build runs on genuine Apple Silicon in a fresh, isolated VM that is destroyed afterwards. Your code and keys never share a machine with anyone else's.
Watch npm, CocoaPods, and Xcode output stream in real time - the full log, not a spinner. When something fails, you see exactly which line broke.
No cables, no iTunes, no sideloading tools. Apps install straight from Safari via Apple's own over-the-air protocol - or push to TestFlight with one click.
Pricing
Every plan uses your own Apple Developer account. Cancel anytime.
Try the whole flow, on us.
$0forever
For the app you tinker with every evening.
$9/month
For shipping to real users.
$19/month
All plans require an Apple Developer account ($99/year, paid to Apple) to sign and install apps.
FAQ
Yes. Your app is built on genuine Apple hardware running macOS and Xcode - exactly what Apple's developer tools require. You sign with your own Apple Developer account, so the app is yours in Apple's eyes too. Macless is simply your build machine in the cloud, the same way services like Xcode Cloud or GitHub Actions build iOS apps.
You create an API key in App Store Connect (we walk you through it - about two minutes) and upload the .p8 file plus its Key ID and Issuer ID in Settings. During each build, Xcode uses that key to automatically create or fetch your signing certificate and provisioning profile. The key is encrypted at rest, never written to logs, and you can delete it permanently at any time.
When a build succeeds you get a QR code. Scan it with your iPhone camera, tap the link, and iOS installs the app over the air using Apple's own ad-hoc distribution protocol. The first time, we help you register your iPhone with your developer account (a one-time step). Prefer TestFlight? On paid plans we can upload the build there instead.
Yes - the standard $99/year membership, paid directly to Apple. Apple requires it for any app that installs outside the App Store, whether over the air or through TestFlight. A free Apple ID unfortunately only allows installs via a cable from a local Mac, which is exactly what we're helping you avoid.
React Native today - a standard project with an ios/ folder (the default when you create one). Expo projects work after running `npx expo prebuild`. Native Expo prebuild support and Flutter are next on the roadmap.
Your zip is uploaded over TLS, stored encrypted, and extracted only inside a fresh single-use virtual machine on our build Macs. When the build finishes - success or failure - the VM and every file in it are destroyed. We keep the build log and the signed .ipa (so you can reinstall), and you can delete those too.
First three builds are free. No credit card, no Mac, no YAML.
Start building free