And one more question about channels

When I switch SDK, I’ve buld standalone app, and before apple review it still SDK 28.

In meantime my app don’t update on exp build:ios or only on exp publish ?

The older app seems without update

Thanx

Hey @methos2018,

I’m entirely sure I follow what you are asking, but I’ll give it a shot:

When you run exp build:ios, it will publish to the default channel. You can opt out of publishing by passing the command the --no-publish flag. Additionally, you can specify a certain release channel by running exp build:ios --release-channel channel-name.

When changing SDKs and publishing, Expo will determine if prior versions are compatible with the new bundle and if they are not, it won’t update. See the diagram here for a visual rundown of what I mean: https://docs.expo.io/versions/v29.0.0/distribution/advanced-release-channels#what-version-of-the-app-will-my

Cheers,

Adam

1 Like

When you run exp build:ios, it will publish to the default channel. You can opt out of publishing by passing the command the –no-publish flag. Additionally, you can specify a certain release channel by running exp build:ios --release-channel channel-name .

Yes, that’s it. But when I’ve got SDK 28 on old one, it’s not update when I publish SDK 29 on the same default channel, so the logic is good for me

When changing SDKs and publishing, Expo will determine if prior versions are compatible with the new bundle and if they are not, it won’t update. See the diagram here for a visual rundown of what I mean: https://docs.expo.io/versions/v29.0.0/distribution/advanced-release-channels#what-version-of-the-app-will-my

Yes, that’s what I asking for. Great thanx!

1 Like

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