expo build:ios simulator release behavior

When I ran an expo build:ios and choose simulator, some of us internal testers automatically got an update pushed to us through testflight even though I never uploaded it to Testflight via Transporter yet. Is it true that any publish to the same “default” channel will automatically update the apps for the internal testers even if it’s built in simulator mode or was this a bug in expo?

Hi! Anytime you run any expo build:* command, it runs expo publish as part of that command (unless you pass the --no-publish flag)

Those publishes will update any compatible apps (whether its installed on a simulator or a real device): What version of my app will my users get?

So only if they had the same release channel (i.e. default) right?

right, plus SDK version