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

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

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

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


当前回答

我使用的是Xcode 12.4。我一直面临这个问题与免费帐户。现在我将Bundle Id添加到我的付费帐户中。通过了以上答案,但运气不佳。

以下步骤解决了我的问题。你可以试一次。谢谢

到目前为止我意识到的实际场景:

最主要的是当你用Xcode构建时,Bundle Id自动注册到帐户[免费帐户] 相同的捆绑Id是不工作的新的付费帐户,因为复式 对于免费帐户,不可能从app Store Connect中删除应用程序/捆绑Id 所以必须改变捆绑Id为新的付费帐户。 如果它是付费帐户,那么可以从App Store Connect中删除Bundle Id

步骤:

Sign with free account again on Xcode Team Sync with Xcode which create provisioning profile to sync Then change Bundle Id to com.domain.appnamefree and sync with free account again That means apple auto registered with this Bundle Id for this free account Once this change got applied, the real bundle id became free and available Then delete the free account from Xcode account Now add paid account to Xcode Team Change Bundle Id to com.domain.appname And sync again so that apple recognised this Bundle Id for this Paid account

其他回答

这可能只适用于最新版本的Xcode (7.3 D175),最近发布:

按下重试按钮

在摆弄了几个小时的Xcode构建设置并从头开始启动证书/应用ID/配置配置文件之后,我最终还是在同样的地方,同样的错误消息,应用ID不可用。

无奈之下,我按下了“再试一次”按钮,心想这是徒劳的。但它奏效了。

从XCode 7.3开始我就遇到了同样的问题。 对于我的案例,在我的AppId名称中有一个_,即使AppId是正确的,它也不起作用:com.mycompany.appname。

我不得不在itunes会员中心编辑AppId来得到这个警告。

为了解决这个错误,我重命名了AppId,生成了一个新的证书和新的配置文件。

对我来说,我必须确保在itunesconnect门户网站中已经创建了带有该捆绑包id的应用:/

我也遇到过类似的问题。我检查了Xcode中的所有设置都是正确的。当我尝试使用存档上传应用程序时,它给出了一个错误

"An App ID with Identifier 'com.myappname.yyy' is not available. Please enter a different string".

然后我尝试通过“应用程序加载器”上传应用程序,并获得成功!

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