If the organization name is changed but not the team name and bundle ID, is there anything a developer or a build process (CI) side has to do, such as re-creating certificates or provisioning profiles? What factors impact the product regarding this change?
Organization Name change
but not the team name and bundle ID
The really important things here are the Team ID and the App ID [1], because changing those will affect user systems. As long as you keep those the same, everything else is a build issue. Fixing a build issue might be a hassle, but it doesn’t impact your users.
As to the potential impact of an organisation name change to your build process, I can’t think of anything obvious. However, it’s hard to give a definitive answer without knowing the full scope of your build process.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"
[1] The App ID is usually formed by using the Team ID as a prefix to the bundle ID, but there are legacy apps that use a unique App ID prefix, one that doesn’t match the Team ID.
This seems to be a semi-newish feature/change that we can do now (I looked into changing organisation name years ago and was told it wasn't possible).
Is there more comprehensive documentation on what exactly it changes? If it's just an administrative change (App Store name etc), and has no impact on the critical things that our apps may rely on (teamId/appId/keychain/bundleId/whatever other identifiers that may be critical to an app)?
Does anyone have first hand experience with doing this change that can shed some light?
Hi all, i am now also planning for a name change for my company's enterprise developer subscription and there are few things we are wondering. There is not much we can find in the official documentation and from the apple support.
- Say if our organization are updated from "ABC Company" to "DEF Limited", assume all the bundle IDs are unchanged:
- Under "Setting"->"Enterprise App" the company name is shown, we are wondering and would like to confirm if the display name there refer to the "Provisioning Profile" of the app installed and trusted.
- Does it mean we need to create a new distribution certificate plus a new provisioning profile in order to update that display name in the client side?
- We uses "identifierforvendor" to generate id for unique device registration on our system, it is noted from the documentation the bundle id is used in the library (hence we initially plan not to change the bundle ID). We would like to know and confirm if the app with same team ID and bundle ID but packaged with provisioning profile with an updated name under a new distribution certificate, the result of the id generated with function identifierforvendor will be the same. (i.e. When the user is updated with the new app with changed organization name in the profile, the device id is still the same)