iTunes Testflight beta测试中内部和外部测试人员的区别?

Dee*_*kur 59 itunesconnect ios testflight

任何人都可以详细解释iTunes Connect Testflight beta测试中内部和外部测试人员之间的区别吗?这里的区别太简短了.内部测试人员是否需要添加最多10个设备的UDID?或者苹果现在完全删除了UDID要求吗?

有人可以解释一下,分发和测试最多1000个用户的应用需要做些什么?如果我有客户端iTunes Connect凭据,我如何从他自己的帐户共享应用程序?

我知道在这个帖子中提出了太多问题,这是针对stackoverflow的策略,但我只需要对这个糟糕的itunes连接testflight beta测试进行内部和外部测试.

Aar*_*ger 78

必须在iTunes Connect中为内部测试人员分配管理员,技术人员,应用程序管理员,开发人员或营销人员角色,并且您只能拥有其中的25个.您应该查看iTunes Connect角色.如果你不相信拥有这些特权的人,他们就不是"内部",而是"外部".

您可以拥有更多外部用户,但在这些用户可以测试之前,应用需要通过App Store审核流程:

向外部测试人员提供的应用程序需要Beta App Review,并且必须遵守完整的App Store审核指南才能开始测试.对于包含重大更改的应用的新版本,您需要进行审核.一次可以在内部或外部测试多达10个应用程序.

  • 不再需要UDID.邀请现在通过apple testflight发送到电子邮件ID,甚至不需要与测试人员的苹果ID匹配. (6认同)
  • 转到"内部测试人员"标签,检查要邀请的每个用户,然后单击右侧的"邀请"按钮.有一个四分钟的视频,解释了https://developer.apple.com/testflight/update/中的所有基础知识(滚动到视频页面的底部). (2认同)

jun*_*dev 27

将您的应用上传到TestFlight

内部和外部测试人员都将从TestFlight应用程序安装您的应用程序.一旦被邀请,他们将收到一封电子邮件,要求他们安装TestFlight应用程序.一旦他们这样做,他们将能够安装您的测试版应用程序...

内部测试人员:将这些用户视为未经批准/审核即可接收应用即时更新的员工

  • 必须通过iTC手动添加
  • 25允许最大值
  • 上传应用,内部测试人员可以立即使用该应用(在审核之前)
  • 必须在iTC"用户和角色"设置中以用户身份添加所有内部测试人员,这将为他们提供某些权限(查看其他答案和文档).你不想在这里给任何人任何权限.
  • 没有60天的时间限制

外部测试人员

  • 只能使用您上传的版本长达60天.如果您添加其他版本,他们可以更新,并且60天重新开始.

  • 之后将能够测试你的应用程序

    1. 您已提交以供审核
    2. 它在TestFlight审核中获得批准
    3. 您将其设置为可用于测试.审核过程通常会立即为具有相同版本号的新版本提供支持.如果您添加新版本号,则自2016年10月起,审核流程最多可能需要48小时.
  • 可以通过导入csv文件或使用Fastlane的 试用自动化工具自动添加.

  • 截至目前(2016年8月),最多可添加2000个电子邮件地址.每个电子邮件地址都允许用户在多个设备上安装应用程序.该电子邮件地址也没有需要,以满足他们的苹果标识.

  • 一旦您的第一个版本可用于测试,他们就会收到安装您的应用程序的邀请.如果您在构建可用于测试后添加新用户,他们将立即收到邀请.如果您上传其他版本,所有用户都会收到通知以安装较新版本的应用.

  • 在您将应用程序推送到官方应用程序商店(即将结束测试版)或自您开始测试版已过去60天后,将禁止使用您的应用程序,以先到者为准. 如果你在没有在应用程序商店中启动的情况下结束测试版,并且他们试图打开它,它就会崩溃.是的,Apple UX!如果您使用相同的bundleName,version和bundleID(内部版本号无关紧要)将版本推送到应用商店,那么您的Beta版测试人员会在应用程序上线时自动收到应用商店版本的应用商店版本.


小智 5

内部测试员

  1. 电子邮件 ID 应与苹果帐户一起使用
  2. 内部测试人员将成为开发者帐户的成员。角色可能是管理员、技术人员、经理、开发人员、营销人员
  3. 只允许 25 名内部测试人员
  4. 每个测试仪最多可测试 30 台设备
  5. 一次可以测试 100 个应用
  6. 构建保持活动状态 90 天
  7. 没有应用测试版审核

外部测试仪

  1. 电子邮件 ID 不需要与苹果帐户一起使用
  2. 允许 10,000 名外部测试人员
  3. 一次可以测试 100 个应用
  4. 构建保持活动状态 90 天
  5. 应用程序需要测试版审查。