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

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

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

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


当前回答

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

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

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

其他回答

如果其他方法都不起作用(对我来说就是这种情况),那就尝试创造一个更长的、更独特的新应用id,并添加一些数字。

为我工作。

Xcode 7.3的解决方案。

Member Center -> Certificates, Identifiers & Profiles -> Provisioning Profiles -> All

会员中心:https://developer.apple.com/membercenter

为你的应用ID找到证书,它应该是无效的,编辑,选择你的iOS分发证书,生成。至:

Xcode -> Preferences -> Accounts -> View Details -> Download all

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

我也有这个问题。事实证明,问题和解决方法都很简单。当Xcode用户使用他们的免费个人帐户在设备上运行应用程序时,Bundle ID被注册到个人帐户中。然后,当用户升级到付费的Apple Dev帐户并试图使用该Bundle ID创建一个应用程序ID时,后端系统认为Bundle ID已被占用。

请在https://developer.apple.com/contact/submit/网站的“证书、标识符、个人资料类别”下填写表格。我这样做了,不到12小时问题就解决了。这是苹果的电子邮件回应:“当你使用个人团队在Xcode设备上安装应用程序时,捆绑ID会注册到该帐户。我已经删除了捆绑ID“com.AppVolks”。Random-Ruby”,所以它现在可以在你的付费会员中注册。

希望有帮助!

我使用的是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