App ID issue
App ID issue
- Subject: App ID issue
- From: Martin Umgeher <email@hidden>
- Date: Wed, 11 Jun 2014 09:41:23 +0200
Hello everyone!
First of all, I'm not sure if this mailing list is the right place to ask my question, but there doesn't seem to be any list which is explicitly concerned with App IDs, provisioning, etc. So xcode-users seems like the closest match. Here we go…
My app is signed using a wildcard App ID, let's call it ABC.* (ABC is _not_ the Team ID). The prefix ABC is also used as the keychain access group. The bundle string of the app is "foo" (for the sake of example).
Besides ABC.*, there is another non-wildcard App ID defined (apparently auto-created by the Member Center or by Xcode), which uses the Team ID "XYZ" as prefix; so the entire ID is XYZ.foo.
Now I'd like to switch to a non-wildcard App ID because I need to enable Push Notifications (which requires an explicit App ID). I cannot just use the 2nd App ID, XYZ.foo, because this would break keychain access (the keychain stores some non-retrievable data, so this is a no-no).
I tried to create a new App ID using the old prefix ABC, but making it an explicit App ID (ABC.foo). Unfortunately, this cannot be done because the bundle string foo seems to be "locked" by the other App ID, XYZ.foo; apparently, a bundle string can only be used in a single App ID. The error message looks like this: "An App ID with Identifier 'ABC.foo' is not available. Please enter a different string."
Since (to the best of my knowledge) the 2nd App ID XYZ.foo is not used at all, I tried to delete it in order to "free" the bundle string, but without success; I got this message: "An unspecified error occurred. The App ID ‘XYZ.foo' exists in the App Store so it cannot be removed." So it looks like this App ID is used after all. However, none of the provisioning profiles I use references this App ID. Only some auto-generated provisioning profiles do so, and I don't use any of them for signing the App Store package.
So now I'm stuck. Does anyone have an idea how to solve this issue?
How can I get rid of this mysterious App ID XYZ.foo?
How to find out where and why it is used?
Is there a way to preserve keychain access when changing the App ID prefix?
I'd be happy for any feedback on this issuse!
Regards,
Martin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden