如何在iOS开发中完全删除bundle id?

时间:2015-10-12 09:11:57

标签: ios bundle-identifier

如何重用我为应用ID创建的捆绑包ID?我甚至删除了关联的应用ID,但捆绑ID仍然不可用。是否说捆绑ID一旦创建就无法完全删除?

2 个答案:

答案 0 :(得分:5)

捆绑ID无法正确重复使用。例如,com.abc.xxx只能使用一次。如果您是从一个帐户创建了此应用ID,则无法从其他帐户创建相同的应用ID。但是,您仍然可以像com.abc.xxx1那样创建一个新的。应用ID

中至少应有1个字符的差异

如果你想删除一个应用程序ID,那么以下是这个步骤:

  1. 打开developer.apple.com并使用您的凭据输入。
  2. 点击App ID。
  3. 现在点击要删除的应用ID。
  4. 点击App ID信息底部的Edit。
  5. 现在,您可以在页面底部找到删除按钮以删除应用ID。

答案 1 :(得分:4)

我不确定您的确切情况是什么,您没有提供足够的信息来知道这一点。但是,我遇到了类似的问题,如下所示:

前一段时间,我注册了一个新的Apple帐户,并使用它创建了一个iOS应用程序。我没有为此付费,即该应用程序只能使用7天。我从未将该应用提交到应用商店。尽管如此,应用程序的捆绑包标识符仍与该特定帐户相关联。

一段时间后,我注册了另一个Apple帐户。这次使用付费订阅。当我尝试对使用第一个帐户创建的应用进行签名时,Xcode抱怨如下:

无法注册捆绑包标识符。应用程序标识符“ xy”不可用,无法注册到您的开发团队。

未找到“ xy”的配置文件。 Xcode无法提交任何与“ xy”匹配的iOS应用开发配置文件。

捆绑标识似乎严格与第一个帐户的配置文件相关联。解决此问题的方法是删除该特定的配置文件。为此,您可以转到以下文件夹并删除该文件夹中的相应文件:

~/Library/MobileDevice/Provisioning Profiles/