添加测试人员到TestFlight

12

如果我在TestFlightApp.com中添加测试人员,他们会收到一个注册设备的链接。然后会下载一个名为“TestFlight Access”的配置文件,但这并不是为了我的应用程序而存在的。

这个配置文件是用来做什么的,它与我的应用程序有什么关系?

另外,我是否仍需要将测试人员的UDID自己添加到Apple开发者门户中?

4个回答

12

该配置文件允许服务收集测试设备的UDID。这样,用户就不必手动搜索UDID,服务可以自动向邀请用户的开发者提供该信息。

此外,安装的网络剪贴板将验证设备与服务之间的身份,从而提供可安装的应用程序。通过将设备的UDID与所有可用应用程序的预配配置文件进行比较,找到这些应用程序。

因此,是的,您仍然需要将UDID添加到预配配置文件中,并针对其编译您的应用程序。

该配置过程由苹果提供并在此处有良好的文档记录:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009505

还有其他服务利用这种功能来“更轻松”地收集UDID,并提供一种方便的方式让用户下载他们的测试版应用程序。


4

我在这里跳进来说一句,是的,你需要使用包含新测试人员设备UDID的新配置文件重新构建应用程序。我只有一个测试人员遇到了问题,无论我做什么,TestFlight都拒绝承认我使用的配置文件中有这个人的UDID,但实际上却存在。我正在向他们的支持小组写信,并将在论坛上发布我找到的任何有用信息。


1
我看到他们刚刚出现了故障。你确定你正在执行以下操作吗:1)在iPhone上添加到成员中心;2)下载最终的配置文件;3)将配置文件上传到TestFlight;4)使用在xCode中设置的配置文件重新打包(这个过程真的很冗长和复杂);5)上传新的IPA文件并使用新的配置文件。 - Anna Billstrom

1
配置文件允许测试飞行应用程序安装您的应用程序。是的,您仍然需要将他们的UDID添加到配套配置文件中。

2
那意味着每次我添加一个测试人员,都必须重新构建应用程序并上传吗? - Jonathan.
1
请参见https://dev59.com/nGsz5IYBdhLWcg3wpZry。 - edsko

0
我是一个测试人员,我注意到飞行测试应用程序授权配置文件安装了你的应用。是的,你仍然需要将他们的UDID添加到预配配置文件中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接