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:
-
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
.
-
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.
-
I built the app for the device. This ensures that Xcode was actually able to successfully register the App ID.
-
I closed the project.
-
In Safari, I navigated to Developer > Account > Certificates, Identifiers & Profiles > Identifiers.
-
I searched for Test706648.
-
I clicked on that App ID.
-
I clicked the Remove button. It worked.
-
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"