【发布时间】:2016-03-23 15:46:39
【问题描述】:
所以我在这里有点进退两难...我需要将应用从另一个组织的 iTunes Connect (ITC) 帐户转移到我自己组织的 ITC 帐户。
但这里的问题是,有问题的应用具有与之关联的应用内订阅,Apple 不允许转让具有应用内订阅(或曾经拥有这些订阅)的应用。
因此,我提出了一种迂回的方法来进行这种转移:
为现有应用创建一个新的次要版本,以便我们可以向当前用户群提供一些有关我们打算推出新应用的有用信息
在旧 ITC 帐户下发布此版本(显然),并将其版本为次要版本
在新的 ITC 帐户中创建一个新应用并将其命名为 {oldAppName}-Test 或类似名称
通过多轮 QA 和内部测试,让这款新的“测试”应用准备好投入生产
拒绝旧 ITC 帐户中的当前应用,并在我们准备好将新应用投入生产时继续删除旧应用(这会释放应用名称以供其他 ITC 帐户使用)
删除当前应用后,我们可以将 {oldAppName}-Test 重命名为 {oldAppName} 并将其发布到 App Store
当然,这种方法绝不是真正的转移,因为所有相关的数据和历史都会随着应用程序的删除而丢失,但我们真的只需要接管应用程序和它的名称,这样我们就可以完全重新- 同名产品。
我们正在从应用内订阅收入模式转向不同的收入模式,因此订阅数据和历史对我们来说不再重要。
但是,我不禁觉得这是一种非常粗暴的做法。
有人对此有什么建议吗?或者希望我能以更清洁的方式执行此操作?
提前感谢您在这方面提供的任何帮助。
【问题讨论】:
-
有点痛苦,但是是的,你不能让它变得更简单。您的解决方案完全有效。
-
感谢您抽出宝贵时间发表评论@Taier,不胜感激!是的,我读得越多,我就越意识到这可能是满足我需求的唯一解决方案......
标签: ios app-store app-transfer