I’m currently setting up multiple release channels for our app. But I was wondering, how do I keep track which built standalone app version uses which release channel?
I define a unique build number for every standalone build using buildNumber for ios and versionCode for android in app.json. What I would need is a mapping of these build numbers to a release channel. I know there is the “publish:history” command, but these infos are not connected to the build numbers that are visible in the developer consoles of Google and Apple.
I don’t think publicationId is what I’m looking for or at least I dont know how it can help me in my case.
In my Apple Developer Center I see all the standalone builds of my app. But each build only has the buildNumber associated with it, not the publicationId or any other information as I see it. So how do I know which of the builds displayed in the Apple Developer Center uses which release channel?
As an example lets say I build and upload the follow builds to apple via expo:
v1.0.0, buildNumber 1, channel default
v1.0.0, buildNumber 2, channel staging
In the Apple UI I then see two builds for v1.0.0, with build numbers 1 and 2 but no further information connectable to any expo channel. I also will see two entries via publish:history. But how do I know afterwards without remembering which build uses which release channel?