Building for development vs production

I’m getting closer to publishing an app and am looking into creating a dev and pros environment.

Right now when I build:iOS or build:android is updates the code on all active devices (super cool). The problem I see happening is that I no longer can test the app in TestFlight or Android beta as if I build the standalone app it will update for all production devices.

Is there a way to build without it pushing the change to everyone? That way I can build ans uplaod the IPA to TestFlight

Okay so you want to test actual app build.

In play store you can publish your apk as a INTERNAL or ALPHA release. That way both OPEN BETA and PRODUCTION users won’t get their app updated.
Please check out Release Management → App releases for that.

In TestFlight you have similar possibilities. You just need to create a TEST group and add only yourself to it.

Tons of options, you just need a little setup.

PS: Also remember that you can use Expo Release Channels if you want to control which updates ExpoClient testers will see.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.