我正在尝试添加一个新的应用程序ID,以准备应用程序商店提交,并在我提供的捆绑包ID下得到以下错误。

标识符为“com.domainName”的应用ID。AppName'不可用。请输入另一个字符串。

这是什么意思?我正在尝试添加一个全新的应用程序ID,当然它不存在。

我错过了什么?我不记得上次创建App ID时遇到过这个问题。


当前回答

上面的答案没有一个对我有帮助,但我找到了答案。

对于那些不能从上述任何答案中受益的人;

如你所见,我有两个不同的团队。

我注意到我之前和其他团队一起调试过,Xcode自动在第二团队的开发者账户中创建了一个应用ID。

我为第二队的账号打开了https://developer.apple.com/,删除了自动创建的APP ID

然后工作得很好

其他回答

这似乎是一个通用的信息。我相信很多答案都是正确的。对我来说,这是成员门户中应用程序的授权和设置之间的不匹配。我的解决办法是:

验证您的包id是否与门户相匹配 验证门户中的应用程序启用了与项目授权文件相同的授权 验证您的配置文件是否有效,如果无效则编辑/重新生成 在Xcode属性> Accounts中双击账号,点击“下载全部”按钮 清洁 再试一次

在Xcode 7.3更新后,我也遇到了同样的问题,但什么都不起作用。解决方法很简单,请遵循这里的答案,它对我有效:https://stackoverflow.com/a/34346556

清除或修复所有无效和过期的配置配置文件。尽管它们看起来毫无关联。

当我们试图重新编译一个以前工作正常的应用程序时,我们遇到了这个问题。在我们清理配置配置文件之前,什么都不起作用。

然后点击Apple Id帐户的“Provisioning Profiles”区域下的“Download All”。

可能与XCode 7.3有关

更新到Xcode 7.3.1,他们已经修复了这个错误。

你可能没有使用相同ID的应用,但其他人可能有。id必须是全局唯一的,而不仅仅是在你自己的应用程序中。