Prerequisites
Setup
Initialize EAS Build in your project:eas.json in your project root.
iOS Simulator Build
1. Configure Profile
Add iOS simulator profile toeas.json:
2. Build
3. Download
EAS outputs a download link:.tar.gz file to get your .app.
4. Verify
Test before uploading:- Open iOS Simulator
- Drag
.appfile onto simulator - App should install and launch
Android Emulator Build
1. Configure Profile
Add Android profile toeas.json:
2. Build
3. Download
.apk file directly.
4. Verify
Test before uploading:Build Both Platforms
Create a combined profile:Upload to Revyl
- Go to Builds page
- Click Upload Build
- Select platform
- Upload
.app(iOS) or.apk(Android) - Done!
Troubleshooting
Build fails or times out
Build fails or times out
- Check EAS build credits
- Verify
package.jsondependencies - Review logs in EAS dashboard
- Validate
eas.jsonsyntax
Download links expired
Download links expired
- Artifacts expire after some time
- Re-run build for fresh links
- Download immediately after build
iOS app won't install
iOS app won't install
- Extract
.tar.gzcompletely - Drag
.appfile itself, not folder - Check simulator iOS version compatibility
- Restart simulator
Android APK fails to install
Android APK fails to install
- Check emulator is running:
adb devices - Force reinstall:
adb install -r your-app.apk - Clear emulator storage if full
- Re-download if file corrupted
Resources
Need help? Contact [email protected]