I disagree. Apple platforms track apps by their bundle ID. Apps from different teams are by definition different, and thus they have to have a different bundle ID.
I am trying to figure out how to set up a team. That's in the question, it really is.
You mean in Xcode? Or in App Store Connect? ’cause App Store Connect Help > Add, Edit, and delete users > Add and edit users is pretty clear that individual teams can’t add extra developers.
That is correct. It says:
All users receive access only to App Store Connect and are not considered part of your team in the Apple Developer Program.
So how do I add members to my team in the Apple Developer Program?
(Also, a bit related: how do I remove an app from the App Store Connect? Since I was told to try doing that, and now there's an app I'd like to remove. 😄)
Requiring people to change project when working on a project together means that every single commit has to be checked, and possibly at least partially un-done. This doesn't scale, and I am in fact pretty sure that distributed teams don't do that.
Again: if the answer is "well clearly everyone sets up an organization account," I have to again ask "And how do open-source projects do this? Most aren't going to be able to get a DUNS number." But, you know, I would be happy to accept that (I then have to get my group to do that, and it is a pretty significant burden) -- but the documentation needs to be updated.
So how do I do this? It is clearly done. I'm assuming it's such a basic, obvious thing I did wrong that it hasn't occurred to anyone.