我想知道它是否也可以从一个企业开发者帐户转移现有的应用程序。例如:
我们已经部署了一个包含现有帐户和特定应用ID的应用:com.company.appname
现在我想将该应用(应用标识符)转移到另一个企业帐户。这可能吗?
我已经知道如何通过iTunesConnect通过开发者帐户迁移应用程序,但这如何与企业应用程序一起使用?是否允许在2个不同的帐户上创建“相同”的应用标识符?使用所有数据更新应用程序时会发生什么?相同的标识符应仅更新现有应用程序,而不是安装新应用程序。
这是如何运作的?
编辑:我现在尝试了一些新的东西:
它大约有10个安装,我想使用“新”开发程序。也许生病只是手动复制所有文件,因为在这种情况下,生病了,一切正常。
答案 0 :(得分:3)
当您将应用迁移到其他企业帐户时,您将从帐户中丢失应用标识符。当您从企业帐户更新应用程序时,您将看到该应用程序的更新,而不是新应用程序。在您的帐户中,您将无法更新或制作具有相同标识符的新应用。
请注意:这是来自开发者帐户的屏幕截图,我不确定企业帐户门户。它应该像开发者帐户一样工作。
答案 1 :(得分:1)
是的,您可以将应用从一个帐户转移到另一个帐户。
您可能无需从帐户中删除现有应用。 Apple开发者帐户中有一个应用转换流程,可将您的应用从您的帐户移至另一个帐户。
回答您的问题:当尝试再次使用其他帐户进行部署时,它会说我" app identifier不可用,已经使用过" - 那么任何想法如何通过企业部署来解决这个任务?或者可以 我将业务应用程序迁移到itunesConnect?
推荐的解决方案: 您无需从帐户中删除自己的应用或套装标识符。您可以通过更新与您的应用相关联的证书和配置文件,将商家应用转换为公共应用。然后,您可以处理两个帐户之间的应用转移。
另一种解决方案: 从您的开发者帐户中删除您的应用(以及捆绑包标识符),然后在另一个帐户中创建一个具有相同标识符的新应用,您希望将应用转移到该应用
以下是相同的苹果指南:
Transferring and Deleting Apps
您可以将应用移出您单位的应用目录 将应用转移到其他组织或删除该应用。 您希望在将应用程序出售给另一个应用程序时转移应用程序 开发人员或您想将其移动到另一个iTunes Connect 组织。您希望在准备退休时删除应用程序 应用程序,你不可能想要出售它或 将来下载或重复使用应用名称。
您可以将应用的所有权转让给其他开发人员 从商店中删除应用程序。该应用程序保留其评论和 转移期间和之后的评级,用户继续拥有 访问未来的更新。您的应用数量没有限制 可以转移,但每个应用程序都需要单独转移。
所有转移和删除均由团队代理执行。
转移应用
您需要接收组织的团队代理提供团队代理的Apple ID和团队ID。收件人可以在developer.apple.com的帐户中找到他们的团队ID。
团队代理是唯一可以转移应用的人。
启动应用转移
记录转移后您想要的应用信息。
由于您无法在转移后查看应用信息,请制作目录报告(请参阅请求目录报告),记下应用在商店中可用的日期(请参阅查看状态历史记录),并保存销售和下载信息(请参阅查看销售和趋势)。
打开应用程序的“应用程序详细信息”页面,如为应用程序创建iTunes Connect记录中所述。
一旦转移已经启动并且正在等待收件人接受,该应用程序将保持其先前状态,并添加待处理应用转移状态。您可以在此期间更改应用的价格。
转让必须在60天内由接收组织的团队代理接受。
接受应用转移
完成应用转移最多可能需要两个工作日,在此期间,应用状态会列为Processing App Transfer。当应用程序处于转移状态时,以下操作适用:
重要事项:实际代码集和构建资产的交换需要 直接放在转让人和收件人之间。应用ID是 在developer.apple.com中自动转移。保持良好 用户体验,通知收件人添加的任何功能 应用程序,如钥匙串共享或推送通知,以便 收件人在将来的更新中维护这些功能钥匙扣 共享继续有效,直到应用程序更新为止,之后, 以前的钥匙串数据无法访问。如果钥匙串组是 在Xcode项目中定义,它必须用钥匙串替换 收件人创建的组(包括收件人的团队ID) 让应用继续使用钥匙串共享。