我刚刚注册了Apple开发计划,但在尝试在会员中心创建APP ID时,收到此消息:
带标识符的App ID不可用。请输入其他内容 字符串。
在注册之前,我使用相同的帐户(但不是开发者计划的一部分),并为自己的手机构建我的应用程序。
我有200%的人确定除了我之外,其他任何人都不会使用此捆绑包ID。
在这种情况下,这怎么可能? XCode可以自己注册一个APP ID吗? 我还注意到一个名为" XC Wildcard"这是为任何id" *"
定义的我真的有点失落,所以任何帮助都会真的让人失望。 谢谢!
答案 0 :(得分:6)
这发生在我身上,这是因为我在XCode中打了automatically manage signing
,所以我不小心将应用程序ID分配给了我的个人帐户而不是我的团队帐户。错误消息表示该ID已被使用,现在无法在您的团队帐户中使用。
您需要从您的个人帐户中删除该应用程序ID,但是由于这是一个免费帐户,因此您无权执行此操作,因此您需要联系Apple Developer Support,并要求提供该应用程序ID。从您的个人帐户中删除。
我打电话时,他们给我排序了。然后,我可以使用我的团队帐户设置App ID。不要忘记要求他们删除App ID的所有版本,例如,如果您同时拥有同一ID的.dev
和.staging
版本。
答案 1 :(得分:4)
这个看起来很奇怪,但这对我有用。
起初我的应用程序ID名称为“我的应用程序”,标识符为“com.mycompany.myapp”。我得到了同样的错误
“包含标识符X的应用程序ID不可用。请输入 不同的字符串“
当我尝试导出时。但后来我将我的App ID的名称更改为“XC com mycompany my app”并将所有内容保留为原样。它现在有效。
答案 2 :(得分:1)
您需要从Apple门户删除所有无效的配置文件,并使用像com.my.appname这样的bundleID创建一个新的应用ID:
Apple刚刚更新了他们的开发中心CGU。似乎应用程序扩展bundleId更严格。
如果您的app bundleId格式为:com.my.app 您的应用扩展程序bundleId现在必须是:com.my.app.XXX
创建新的appID和配置文件可以解决问题。
这里是链接了解更多详情 https://forums.developer.apple.com/thread/15712
答案 3 :(得分:0)
我遇到了同样的问题'标识符com.xxx.xxxx的应用程序ID不可用。请输入其他字符串' 。我确实从apple developer membercenter中删除了所有配置文件,并从XCode首选项中删除了帐户。
然后手动创建新的iOS开发和分发配置文件。通过XCode全部下载并运行...它完美运行并将下一个版本导出或上传到AppStore。
请试一试。
答案 4 :(得分:0)
我遇到了同样的问题没有标识符的应用ID。请输入其他字符串。我这样做。
您必须先创建一个新的配置文件和旧的配置文件 首先删除然后再创建一个<来自您使用的 Apple Developer 帐户的强>配置资料。
安装新的配置文件,工作正常,您可以轻松地存档项目。
答案 5 :(得分:0)
我有另一个用例,检查你的App ID是否包含'ios',例如
com.domain.ios.MyApp
如果是,那么你可能需要删除它,这必须是最近的一些更改,因为我能够在早些时候用ios注册App ID。
答案 6 :(得分:0)
这表示有人已经注册了相同的标识符。只需创建一个更独特的字符串即可。
答案 7 :(得分:0)
为了解决我的问题,我把我的团队改成个人,从我的用户名(团队),如果你是个人,你应该用,否则如果你是公司,就用你的团队。
答案 8 :(得分:0)
我使用的是 Xcode 12.4。我一直在使用免费帐户面临这个问题。现在我将 Bundle Id 添加到我的付费帐户。经历了这么多答案,但没有运气。
以下步骤解决了我的问题。愿有人从中得到帮助。谢谢
到目前为止我意识到的实际情况:
步骤: