exp build:ios creates an android bundle

When I run the exp build:ios command everything works fine and a .ipa file is created but I have also noticed that a release (bundle) for android is created. So if I run exp publish:history there is two new releases. One for ios and one for android.

Is this the expected behavior? And if that’s the case, does it mean that android users will get the “new” release?

hi @andy_hbg, whenever you do exp build:ios or exp build:android, it will always publish a javascript experience for both the android and ios platforms. And yes, this means android users will get the new release. If this is not what you intended, you can publish your experiences under different release channels and specify when doing exp build which release channel the standalone build will pull from.

More details here:
https://docs.expo.io/versions/v28.0.0/distribution/advanced-release-channels
https://docs.expo.io/versions/v28.0.0/distribution/release-channels

2 Likes

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