How to release a Bundle ID accidentally registered via Xcode automatic signing?

I'm trying to register the App ID ai.mycompany.app under our company Apple Developer account, but the portal says:

"An App ID with Identifier 'ai.mycompany.app' is not available. Please enter a different string."

We own the domain mycompany.ai, and no app is published with this identifier (an App Store lookup by bundle ID returns no results).

I believe it was auto-registered earlier by Xcode's automatic signing under my personal Apple ID while testing a build, not under our company team. So it's now holding the identifier globally but isn't in use.

I have access to both accounts — my free personal Apple ID and our paid company Developer account. The problem: under the free personal account, the Identifiers list (Certificates, IDs & Profiles) is restricted — free accounts can't access it on the portal, so I can't see or remove the Bundle ID there myself. And from the company account it doesn't appear, since it's owned by the personal team.

What I want: release/remove this Bundle ID so I can register it under our company Developer account.

Questions:

  1. If a Bundle ID was auto-created under a free personal team, how can it be removed when free accounts can't access the Identifiers list?
  2. Is contacting Developer Support the only way to release it in this case?
  3. Once released, does the identifier become available immediately, or is there a hold period before another team can register it?

Any guidance appreciated.

Answered by DTS Engineer in 895516022
so I can't see or remove the Bundle ID there myself

Right. You have a couple of options here. The first is to wait. The credentials issued to a free Apple Account (Personal Team is Xcode parlance) have a short lifetime (a week IIRC?) and things get recycled when they expire.

The better option, at least IMO, is to simply change your bundle ID slightly. For example, if you have com.example.myapp, change it to com.example.my-app, or something like that. This new bundle ID results in a new App ID, and you can simply abandon the previous App ID.

IMPORTANT This is easy but it may not be trivial. For example, if your app has some embedded app extensions, you’ll need to change the prefix on their bundle IDs to match your app’s new bundle ID.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

but the portal says

What's the thing that you refer to as 'the portal'? If you are referring to Certificates, Identifiers & Profiles, look for a wild card that starts with XC like XC ai.mycompany.app.

Accepted Answer
so I can't see or remove the Bundle ID there myself

Right. You have a couple of options here. The first is to wait. The credentials issued to a free Apple Account (Personal Team is Xcode parlance) have a short lifetime (a week IIRC?) and things get recycled when they expire.

The better option, at least IMO, is to simply change your bundle ID slightly. For example, if you have com.example.myapp, change it to com.example.my-app, or something like that. This new bundle ID results in a new App ID, and you can simply abandon the previous App ID.

IMPORTANT This is easy but it may not be trivial. For example, if your app has some embedded app extensions, you’ll need to change the prefix on their bundle IDs to match your app’s new bundle ID.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

How to release a Bundle ID accidentally registered via Xcode automatic signing?
 
 
Q