Xcode - 如何将 App ID 后缀从旧帐户更改为新帐户?带有标识符的应用程序 ID 不可用。请输入不同的字符串
Posted
技术标签:
【中文标题】Xcode - 如何将 App ID 后缀从旧帐户更改为新帐户?带有标识符的应用程序 ID 不可用。请输入不同的字符串【英文标题】:Xcode -How To Change App ID Suffix from Old Account To New Account? An app id with identifier is not available. Please enter a different string 【发布时间】:2017-08-02 17:56:20 【问题描述】:我在 Xcode 8.3.3 上,我的包标识符是:
com.abc.xyz
当我第一次注册创建 Apple 开发者帐户时,我使用了我的个人信息并为 App ID 后缀注册了上述应用的捆绑 ID。 我的旧开发帐户电子邮件是 blabla@bla.com
那是去年,现在我注册为开发者帐户的商业实体并支付了 99 美元。 我的新开发者帐户电子邮件是 yadayada@yada.com
当我尝试为新帐户的 App ID 后缀使用相同的捆绑包 ID 时,我收到错误:
提供的数据有错误。请更正并重新提交。 标识符为“com.abc.xyz”的应用 ID 不可用。请输入 一个不同的字符串。
我了解,对于 App Id 后缀,2 个帐户不能具有相同的捆绑包 ID。问题是我将此捆绑 ID 用于 firebase 和其他服务,因此更改它并不是那么简单。从应用程序转移方向Apple App Transfer 看来,我也必须在 App Store 中拥有该应用程序:
The App must have had at least one version that has been released to the App Store
.
它说如果我删除应用程序,我将无法使用捆绑 ID:
Important: If you delete your app, you can’t restore it. The SKU or app name can’t be reused in the same organization. If you’ve uploaded a build, your bundle ID can’t be reused.
如何将我的捆绑包 ID 从旧的个人帐户(我不再支付)转移到我正在支付的新帐户?
如何从旧帐户中删除 App ID 后缀?
在任何一种情况下,我仍然可以访问这两个帐户,并且我需要我的新帐户使用旧帐户下的同一捆绑 ID com.abc.xyz
。
【问题讨论】:
【参考方案1】:我刚刚致电 Apple (800) 633-2152。幸运的是,在我的旧帐户上,1 年的会员资格已过期,我从未更新过它,因此它自动将我切换到免费帐户。该代表能够删除旧帐户中的捆绑 ID,因为它已成为免费帐户。我想如果它是一个付费帐户,我会很高兴,因为她说“我只能删除它,因为你在免费计划下”。
一旦她删除它,她就坐在我的电话上,我可以在我的新帐户上使用捆绑 ID 作为 Apple ID 后缀。
如果您喜欢我并且有 2 个帐户,并且您想将捆绑 ID 从 1 个帐户切换到另一个帐户,您绝对可以致电,如果第一个帐户在免费计划下,他们会这样做。否则你可能不得不要求他们取消它或等到它过期。
【讨论】:
以上是关于Xcode - 如何将 App ID 后缀从旧帐户更改为新帐户?带有标识符的应用程序 ID 不可用。请输入不同的字符串的主要内容,如果未能解决你的问题,请参考以下文章
Xcode:此团队中没有带有 ID 的 iOS App ID