无法传输或删除应用程序 (iTunes Connect)
Posted
技术标签:
【中文标题】无法传输或删除应用程序 (iTunes Connect)【英文标题】:Cannot transfer or delete app (iTunes Connect) 【发布时间】:2015-12-09 00:04:55 【问题描述】:我想将我的应用转移到客户的帐户,以便以他们的名义发布。开发和测试是在我的帐户下完成的。据我所知,我已满足转移前所需的所有条件 (https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/TransferringAndDeletingApps.html),但转移或删除链接不可见 - 未添加任何权利。这是一个 Ionic 应用程序 - 虽然这应该没什么区别,但我最近看到了有关推送通知权利的警告(我们不使用这些,或者启用了该模块,并且似乎是最近的 Cordova 问题)。
我已将内部测试设置为“不可用于测试”(无效),现在已从应用中删除所有内部测试人员(也无效)。
虽然我们没有经过外部测试阶段,只是为了看看这是否是强制性的,我将自己设置为外部测试人员,然后将其设置为“不可用于测试”。
我尝试将其从“准备提交”状态中移除,并进行了虚拟提交,使其现在处于“开发者被拒绝”状态 - 仍然没有传输或删除链接。
有谁知道如何让它工作
App Information page screen grab
【问题讨论】:
该应用有发布过吗?如果没有,就不要转了,在目标会员中心+iTunes Connect新建一条记录,直接在那里提交。转移它有什么意义? 没有发表,没有。尽管客户已将我的登录名添加到他们的提供商帐户中,因此我可以在 xcode 中看到他们的帐户,但 itunes connect 不允许我在他们的帐户中创建新目标(抱怨存在同名的应用程序)。如果我尝试通过我的帐户发布到他们的帐户,iTunes 会抱怨“您的用户帐户已连接到多个 iTunes 提供商。在登录之前为每个提供商创建单独的帐户。” 顺便说一句,为什么问题被降级了? 将前一个应用的名字改成随机的,避免名字冲突。或者选择英国英语而不是英语作为主要语言。您应该为每个 iTunes Connect 帐户使用一个专用的 Apple ID。 【参考方案1】:首先,这可能是由于您的应用未处于转移应用所必需的状态之一。然而,正如其中一位 cmets 指出的那样,要解决这个问题,您可以通过您已经找到的链接简单地更改您的 rapp 名称、添加字母或数字或完全删除它的记录。然后,一旦名称可用,请按照您在新的 iTunes Connect 帐户(客户的)中再次创建应用程序的步骤,并在那里创建具有正确名称的应用程序。然后,一旦完成,只需通过应用程序加载器上传一个新的 .ipa
文件或使用最新的 Xcode 构建,您应该一切顺利!希望对您有所帮助,朱利安·恩格尔
【讨论】:
正如你自己和 jcaron 所说的那样 - 解决方案是在 itunes connect 中更改开发实例的名称。这允许我在客户的团队登录下执行新的上传。感谢两位的回答。以上是关于无法传输或删除应用程序 (iTunes Connect)的主要内容,如果未能解决你的问题,请参考以下文章