Cannot remove App ID / Identifier

I've created a test app to play around with fast lane and want to remove it. A build has never reached App Store connect and it let me delete the app itself (though ideally I'd like it gone from the "removed" list too)

When I try to remove the related app id / identifier it says

App ID xxxx appears to be in use by the App Store, so it can not be removed at this time.

When I look at the removed app its status is "prepare for submission"

Is this a bug or correct behaviour? surely I'm going to end up with lots of orphaned app ids and a cluttered list of removed apps

I guess I can pay for a personal/separate developer account for testing but it seems crazy!

Thanks

Replies

surely I'm going to end up with lots of orphaned app ids and a cluttered list of removed apps

In my experience that’s not such a bad fate (-: Due to the nature of my job I create a bazillion test apps. I never bother deleting them and I don’t run into problems.

Having said that, this should work, and I tried it today and it did work. Here’s what I did:

  1. Using Xcode 13.4 on macOS 12.4, I created a new project from the iOS > App template, setting the bundle ID to com.example.apple-samplecode.Test706648.

  2. I added the In-App Purchase capability to Signing & Capabilities. This forces Xcode to register the TTT.com.example.apple-samplecode.Test706648 as an App ID, where TTT is my Team ID.

  3. I built the app for the device. This ensures that Xcode was actually able to successfully register the App ID.

  4. I closed the project.

  5. In Safari, I navigated to Developer > Account > Certificates, Identifiers & Profiles > Identifiers.

  6. I searched for Test706648.

  7. I clicked on that App ID.

  8. I clicked the Remove button. It worked.

  9. Back in CIP, I searched for Test706648 again. It’s not longer present.

Please repeat these steps and let us know how you get along. This’ll tell us whether this is broken for your account completely, or just for some specific App IDs.

Share and Enjoy

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