我正试图将一个应用程序转移到另一个Apple ID。当我这样做时,我收到一个错误,说该应用程序无法转移,因为该应用程序已启用iCloud。
由于这不是故意的,我试图禁用iCloud并向应用程序提交更新。为此,我:
- 更改了Apple开发人员门户中的应用程序ID,使iCloud不再启用
- 使用新的应用程序ID重新颁发了所有证书
- 确保未选中项目信息中摘要下的"启用iCloud"复选框
然而,我仍然无法传输更新的应用程序,并且仍然收到无法传输启用iCloud的应用程序的错误。
有人知道这是否可以修复吗?还是完全删除应用程序然后重新启动?
好的,我给苹果发了电子邮件,甚至就这个问题与开发人员的支持人员进行了交谈。绝对没有办法将使用或曾经使用过旧版本iCloud的应用程序转移到另一个帐户。
这给你留下了苹果建议的这两个选项:
- 重命名您的完整iOS帐户,但这只有在您的公司经过合法名称更改时才可能。如果要执行此操作,请与支持人员联系
- 删除你的应用程序并释放应用程序名称,然后在你的新帐户中重新上载该应用程序。您将失去更新当前用户的能力。https://help.apple.com/app-store-connect/#/dev28d17ed35(删除应用程序)
太糟糕了。
只是一个快速更新,因为这是一个非常古老的答案。删除你的应用程序不会释放你的应用名称。相反,它禁止你永远在你自己的账户上使用该应用程序名称。其他人可以使用它,但不能在您的帐户上使用。