在使用iOS 7
时,我们从未遇到过这些问题,但自从iOS 8
出现以来,我们发现我们的测试人员遇到了很多问题。
使用iOS 7
,每当新设备/测试人员加入我们的团队时,我们都会使用apple创建新的配置证书,并在testflight上更新它。它会无缝地让iOS 7
用户知道构建已更新,并且他们可以轻松地使用它
但是现在当iOS 8
用户尝试下载构建时,他得到的错误就好像他的UDID
从未添加到构建中一样,尽管在配置证书中,它已被清楚地列出。 />
我已经看到了几个与此相关的问题,但无法找到明确的解决方案
目前我正在做的解决方法是,每次iOS 8
用户加入时,我都必须使用新的临时证书创建一个新版本,然后在testflight上再次上传。
它现在变得更糟,因为我们的测试人员数量日益增加。
我正在使用XCode 5.1.1 (5B1008)
来创建构建。
答案 0 :(得分:1)
自Apple收购TestFlight以来,他们改变了iOS 8的整个过程:
我已成功替换了我的旧流程:http://code.tutsplus.com/tutorials/ios-8-beta-testing-with-testflight--cms-22224