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 4 months ago