2014-09-25 89 views
10

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

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

我周围搜索,但没有找到解决办法。在这种情况下我有什么选择?

谢谢。

+0

我连接testflightapp.com尝试它,但我研究它如何与我调谐连接... – Bimawa 2014-09-25 04:11:31

+0

@Bimawa,它是毫无意义的浪费你的时间在testflightapp.com,该网站将关闭__26二月2015____,在大约4周的时间内。 – holex 2015-01-30 15:37:16

+1

您是否尝试将测试仪添加为_external_测试仪?对我来说,它在圣诞节前运作良好。 – holex 2015-01-30 15:39:00

回答

5

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

您可以随时为他们做一个AdHoc构建,就像您在Apple beta测试系统上线之前所做的一样。配置他们的设备,存档并构建一个ipa,然后将其上传到TestFlight。

+0

但我不明白如何有用户可以下载构建?仅来自testFlight? – Bimawa 2014-09-25 04:22:10

+0

是的,如果你使用AdHoc构建并上传来测试航班。他们会收到一封电子邮件,说新的版本可用,他们将能够下载该应用程序。 – 2014-09-25 04:45:27

+0

好的。但是,如果不在iTunes连接中添加测试程序,它就可以正常工作,我只是将它们添加到testFlight中。而且iTunes连接不能再添加25个用户。对于我们需要iTunes连接beta测试者? – Bimawa 2014-09-25 04:53:16

0

您也可以将您的应用的构建(.ipa文件)发送给他们,并且他们可以使用他们的开发人员证书对应用进行重新编码签名(请参见图片)。然后他们可以将其安装在设备上或放在iOS模拟器上。

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

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

我的方法很简单:

  • 所有客户端的苹果ID作为内部测试(如果可能)。
  • 我所有的公司都被指定为客户账户中的外部测试人员。这不是那么有问题的任务,当你在格式John,Appleseed,[email protected]维持CSV,你可以在iTunes Connect导入:

​​

它还样的有道理,你需要填写一个“我应该测试人员测试” (我公司的测试人员),因为大多数情况下,客户知道应该测试什么 - 与我的测试人员不同,他们需要以某种方式通知构建状态和应测试的内容。