Expo (React Native)
A step-by-step guide to exporting a Waldo-compatible build of your Expo app.
Exporting an iOS simulator build from Expo
- Modify the build profile in
eas.json
to add awaldo-ios
profile like the following.
{
"build": {
"waldo-ios": {
"ios": {
"simulator": true
}
},
"production": {}
}
}
- Run the
eas build
command with that profile.
eas build -p ios --profile waldo-ios
# ✔ Build finished
# 🍎 iOS app:
# https://expo.dev/artifacts/eas/kYnbyzM6fHVmd9ytUZyN3b.tar.gz
- Download the ‘.tar.gz’ file and extract it. You can upload the resulting ‘.app’ file on Waldo!
- Drag and drop your ‘.app’ into Waldo.
or
Upload your ‘.app’ with Waldo CLI as described in the next section.
Exporting an Android emulator build from Expo
- Modify the build profile in
eas.json
to add awaldo-android
profile like the following.
{
"build": {
"waldo-android": {
"android": {
"buildType": "apk"
}
},
"production": {}
}
}
- Run the
eas build
command with that profile.
eas build -p android --profile waldo-android
# ✔ Build finished
# 🤖 Android app:
# https://expo.dev/artifacts/eas/mH8xyCMyaL8x8krS1eMexB.apk
- Download the ‘.tar.gz’ file and extract it. You can upload the resulting ‘.apk’ file on Waldo!
- Drag and drop your ‘.apk’ into Waldo.
or
Upload your ‘.app’ with Waldo CLI as described in the next section.
Updated 3 months ago