App Store Connect: Publish visionOS-specific app for the same app store entry?

We have an existing AR app built for Android and iOS, using Unity. We now want to add a visionOS version of this app. However, this version is built natively, using Xcode directly, no Unity involved.

I saw that I can add a new platform to my app in App Store Connect. But can I upload two different builds, and how will App Store Connect tell which uploaded bundle belongs to which platform?

I think it works the same way as how you submit a full Mac app. I am working on a prototype, so I created a separate project for Vision OS using the same bundle identifier. When I installed it, it replaced iOS version of the app I had installed from the App Store with with the full Vision OS version from Test Flight.

App Store Connect: Publish visionOS-specific app for the same app store entry?
 
 
Q