将IOS App从一个账户的Testflight转移到另一个账户 [英] Transfer IOS App from Testflight of one account to another account

查看:248
本文介绍了将IOS App从一个账户的Testflight转移到另一个账户的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

应用未在 App Store 上发布,但通过 Testflight 分发给之前帐户的测试人员.现在我必须将应用转移到新帐户.

App is not published on App Store but distributed to testers via Testflight on previous account. Now I have to shift the app to new account.

使用相同的捆绑标识符

  • 我可以将它放在具有相同捆绑标识符的新帐户上吗?
  • 转移应用程序的程序是什么,因为它在 Testflight 中并且文档说应用程序必须有一个已发布的版本."?
  • 如果我只需要将其上传到新帐户,那么需要进行哪些更改以及会产生什么后果?
  • 测试人员会将其作为新应用还是已安装应用的更新获得?
  • 签署应用程序是否需要旧帐户的证书?

使用新的捆绑标识符

  • 应用将被视为新应用并使用新证书进行签名.那么会不会有机会和上一个发生冲突呢?或者我必须从以前的帐户中删除旧的应用程序?
  • 是否有任何方法可以将其作为对先前版本的更新分发来替换已安装的版本?
  • 要进行哪些更改以及会产生什么后果?

推荐答案

根据 Apple Doc -

According to the Apple Doc -

应用必须满足特定条件才能转让.

The app must meet specific criteria to be transferable.

应用转移标准.在转移应用程序之前,它必须满足以下条件:

App transfer criteria. Before an app can be transferred it has to meet the following criteria:

  1. 两个帐户都不能处于待处理或更改状态,并且必须接受协议、税务和银行部分中最新版本的协议.
  2. 没有任何版本的应用程序可以使用 iCloud 授权.

  1. Both accounts can’t be in a pending or changing state, and the latest version of the agreements in the Agreements, Tax, and Banking section must be accepted.
  2. No version of the app can use an iCloud entitlement.

没有任何版本的应用程序可以使用 Passbook 权利.

No version of the app can use a Passbook entitlement.

来源 - Apple 文档链接

所以,

  • 您无法在新帐户中移动 Testflight 应用.
  • 是的,您可以将它放在具有相同捆绑标识符的新帐户中,但在此之前您必须先从 App Store Connect 中删除该应用程序.我相信是这样,尽管您可能可以重命名原始应用程序而不是删除它.当应用以这种方式被移除时,该应用的名称会被发布给其他开发者,因此请确保您可以重复使用该名称(捆绑 ID),前提是在您之前没有其他开发者抢到它.
  • 将其上传到新帐户,然后进行哪些更改 - 只需像之前为 Testflight 所做的那样上传它,不会有任何后果.
  • 测试人员会将其作为新应用获取还是已安装应用的更新 - 如果您从新的开发者帐户将其作为新应用上传,对于测试人员来说,它将是全新的应用,不是更新版本,但如果该版本包含任何更改,那么他们肯定会得到它.
  • 是否需要旧帐户的证书才能签署应用程序 - 不需要.但您必须下载必要的证书才能在 iTunes 连接上为您的新开发者帐户上传 iPA.
  • You can not move your Testflight app on your new account.
  • Yes, you can place it on new account with same bundle identifier but before that you have to delete that app first from App Store Connect.I believe that is the case, although you probably could rename the original rather than deleting it. When an app is removed in this way, the app's name is released to other developers, so make sure you can reuse the name (bundle id),as long as no other developer grabs it before you do.
  • Upload it to new account then what changes to be made - just upload it as you did before for Testflight and there will be no consequences.
  • Will the testers get it as a new app or an update to installed one - If you upload it as a new app from your new developer account, it will be a fresh new app for the testers ,not a updated version, but if that version contains any changes then definitely they will get it.
  • Are the certificates of older account are required to sign the app - No. But you have to download the necessary certification to upload an iPA on iTunes connect for your new developer account.

使用新的捆绑标识符

  • 不,如果您使用不同的开发者帐户上传具有新标识符的应用,只要它用于 Testflight 并且未在应用商店中发布,就不会发生冲突.

  • No, there will be no conflicts if you upload the app with different developer account with new identifier as long as it's for Testflight and not published in app store.

您可以通知测试人员有关此应用的信息、它的新功能,或者上传时更新版本号的简单方法.如果您还有什么想知道的,请随时在评论中问我,我很乐意回答.

You can notify the tester about this app, what it's new feature, or easy way to do that is update the version number while uploading it. If is there anything else you have to know then feel free to ask me in the comment, i will be happy to answer that.

这篇关于将IOS App从一个账户的Testflight转移到另一个账户的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆