The most common cause of this is developers who are members of multiple teams and use the bundle ID with the ‘wrong’ team. For example:
-
You’re a member of your own individual team (Team ID III
) and a member of your work team (Team ID WWW
).
-
You create an initial version of your app using your individual team. This registers the App ID III.com.example.my-app
.
-
You then go to work on the app for real. This tries to register WWW.com.example.my-app
but that fails because the bundle ID isn’t unique.
The fix is to find the person who registered the bundle ID in the ‘wrong’ team and shoot them politely ask them to delete that App ID. Remember that you can delete an App ID as long as the app was never uploaded to App Store Connect.
If you can’t find the team that registered the App ID then the only real option is to change your bundle ID. Again, this shouldn’t be too onerous because the app hasn’t been published to the App Store.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"