转移 Mac App Store 应用程序
Posted
技术标签:
【中文标题】转移 Mac App Store 应用程序【英文标题】:Transfer Mac App Store app 【发布时间】:2017-01-05 01:12:13 【问题描述】:我正在尝试将我的应用程序转移到我公司的 iTunesConnect 帐户,但收到错误消息:
You can't transfer this app because of the following reasons:
Sandboxed Group Container
You can only transfer sandboxed apps that are not sharing a group container.
问题是,我的应用不再使用组容器,它使用的是旧版本,但不是 Mac App Store 中当前发布的版本。
有人对如何转移应用程序有任何经验吗?
【问题讨论】:
据我所知,一旦你有了历史,你就无法摆脱它。就像订阅一样,如果你的应用之前有订阅用户,那么你以后就不能转移应用了。 【参考方案1】:即使我的应用当前没有使用组容器(过去曾使用过),我也无法转移它。我不得不重新上传作为一个新的应用程序失去了我所有的评论.. :(
【讨论】:
【参考方案2】:这似乎是不可能的。我收到了来自 iTunes Connect 支持的以下回复(2017 年 9 月 15 日):
我已经查看了您的询问,发现一旦应用拥有 包括权利,应用程序转移将是不可能的,即使 您提交没有权利的新版本。但是,您可以 通过二进制重新分配进程传输应用程序。
通过完成此过程(“二进制传输”),该应用将有效地成为 Mac App Store 上的一个新的独立应用。这当然可能很不方便,但实际上没有什么可做的,除非 Apple 改变规则。
【讨论】:
“二进制重分配进程”是什么意思?? 这本质上意味着再次创建应用程序,即在新的开发者帐户上 1)创建一个新的应用程序 ID。 2) 使用此应用程序 ID 在 iTunes Connect 中创建一个全新的应用程序。 3) 使用这个新的应用程序 ID(以及相关的配置文件和证书)构建和上传您现有的应用程序代码。以上是关于转移 Mac App Store 应用程序的主要内容,如果未能解决你的问题,请参考以下文章