【问题标题】:iTunesConnect beta testingiTunesConnect Beta 测试
【发布时间】:2014-11-19 17:38:33
【问题描述】:

我正在尝试使用新的 iTunesConnect beta 测试。我正在尝试邀请一个用户进行测试,但是他已经有一个 iTunes 开发者帐户,它不会让我邀请他,因为它:

您输入的电子邮件地址已经属于 iTunes Connect 帐户。要继续,请输入其他电子邮件地址。

我四处寻找,但没有找到解决方案。在这种情况下我有什么选择?

谢谢。

【问题讨论】:

  • 我连接 testflightapp.com 尝试一下,但我研究了它如何与 i tunes connect...
  • @Bimawa,在 testflightapp.com 上浪费你的时间是没有意义的,该网站将在大约 4 周后 2015 年 2 月 26 日关闭。跨度>
  • 您是否尝试将测试人员添加为外部测试人员?对我来说,它在圣诞节前工作得很好。
  • @holex 是的,我知道。我将所有测试仪移至 iTunse connect。一切都好!

标签: ios iphone app-store-connect testflight


【解决方案1】:

目前您只能通过 Apple 的 beta 测试系统邀请内部测试人员进行 beta 测试。内部测试人员的定义是实际在您的 iTunes Connect 团队中的人。一个电子邮件地址只能与一个 iTunes Connect 团队相关联,并且由于您的测试人员已经属于另一个团队,因此无法将其添加到您的团队中。

您始终可以为它们进行 AdHoc 构建,就像您在 Apple Beta 测试系统上线之前所做的一样。配置他们的设备、存档和构建 ipa,然后将其上传到 TestFlight。

【讨论】:

  • 但我不明白怎么有用户可以下载一个版本?仅来自 testFlight?
  • 是的,如果您使用 AdHoc 构建并上传到试飞。他们将收到一封电子邮件,说明有新版本可用,他们将能够下载该应用程序。
  • 好的。但它工作正常,无需在 iTunes 连接中添加测试器,我只是在 testFlight 中添加它们。 iTunes connect 只能添加 25 个用户。我们需要什么 iTunes 连接 beta 测试人员?
  • 最大的不同是无需配置设备。
  • 这很糟糕,但我想我不得不忍受它。感谢您清理它!
【解决方案2】:

您还可以向他们发送您的应用的构建版本(.ipa 文件),他们可以使用他们的开发者证书对应用进行重新编码签名(见图)。然后他们可以将其安装在他们的设备上或放在 iOS 模拟器上。

这是(重新)代码符号终端命令:

#! /bin/bash
export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform /Developer/usr/bin/codesign_allocate
codesign -f -s "iPhone Developer" $1.app

【讨论】:

    【解决方案3】:

    我的方法很简单:

    • 所有客户 Apple Id 作为内部测试人员(如果可能)。
    • 我的所有公司 ID 都分配为客户帐户中的外部测试人员。当您以 John,Appleseed,appleseed_john@mac.com 格式维护 CSV 并可以在 iTunes Connect 中导入时,这不是那么有问题的任务:

    这也是有道理的,您需要为外部用户(我公司的测试人员)填写“测试人员应该测试什么”表格,因为在大多数情况下,客户知道应该测试什么 - 不像我的测试人员,他们需要以某种方式通知构建的状态和应该测试的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多