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

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

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

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


当前回答

我生成了开发人员配置文件,但没有生成发行版配置文件。我通过苹果开发者成员中心->证书,标识符和配置文件->配置文件做到了这一点。

接下来,我在Xcode中通过首选项>帐户下载了这些。

其他回答

我也有同样的问题。我的问题源于一开始使用免费开发者帐户开发应用,然后切换到订阅(付费)开发者帐户开发应用。原来的免费开发人员帐户已经注册了您的付费开发人员帐户试图使用的捆绑包标识符。

你可以通过到Xcode -> Preferences -> Accounts ->,然后在Team下查看,来验证这是问题所在。如果你看到你的免费(个人)团队和新的付费团队都在列表中,那么你可能遇到了和我一样的问题。这两个团队相互干扰,你需要删除免费(个人)团队,现在你想使用你的付费开发者帐户。

不幸的是,唯一的解决方案是打电话给苹果开发支持1-800-633-2152(美国和加拿大),让他们从应用中取消免费(个人)帐户,这样你的付费开发者帐户就可以注册捆绑包标识符。

降级到xcode 7.2.1 -它为我工作。

当我把Xcode升级到7.3时,我也遇到了同样的问题,它在每个项目中都显示了同样的错误。 我发现的最简单的解决方案就是从Xcode中删除apple帐户,然后重新添加它。

要删除,只需去Xcode >首选项>选择帐户,然后点击-签名。

点击+ sign,添加对应应用的apple ID。

添加账号后,您的问题就解决了。 万一还是不行的话。然后执行重新生成概要文件的下一步(只需单击编辑,然后生成),然后再次下载配置文件并运行它。我打赌那会有用的。

希望这能有所帮助。 愿一切都好!

这是为了那些遇到我做的奇怪情况的人,你不能在bundle id中使用关键字test。

我们需要通过应用程序组功能来测试共享数据,而配套的应用程序还没有开发出来,所以我们只是简单地更改了bundle标识符来测试。而不是company.APP_NAME。我们在iTunes Connect中设置了所有内容,但一切都不正常。然后我们把名字换成了beta。APP_NAME和Xcode能够再次正确管理应用程序id。

通常要解决这个问题,验证你的配置文件和应用Id有正确的设置,如果你仍然有麻烦到Xcode ->首选项->帐户->查看详细信息->下载所有,你应该是好的。

希望这能有所帮助。

目标- >常规- >身份

首先,修改“Bundle Identifier”的值,使其与之前的值不同。然后团队选择了“None”。Xcode6 ~ Xcode7.3.1