In our organization, we have an app (Cordova / Ember) that we deploy within our organization to a few dozen iPads.
I'm trying to add a ‘beta channel’ to build a development / debugging release, and deploy that to only a few iPads, to test new features, or diagnose problems. Apple requires that each ‘iOS App Development’ provisioning profile include the app ID that it will be used to deploy:
Well, we already have an App ID for our production release: com.ourwebsite.OurApp
.
Should I use that same App ID for the beta release, or should I generate a new one, like com.ourwebsite.OurApp.beta
? Can I give a different iOS app, distributed through MDM, the same App ID? Can I build it with a different ‘name’ to show up on the homescreen (“OurApp (Beta)”)? What is the best practice, here?