我已经通过testflight网站发布了一个应用程序,允许我的同事进行测试,随着越来越多的人打开初始电子邮件并抽出时间完成注册过程,测试人员正在试探我的testflight团队。 / p>
然而,将它们添加到测试中的过程看起来有点复杂,所以我想我会验证,并且问我是否做得对,或者我是否遗漏了一些明显的东西。
目前整个过程看起来像这样:
我注意到如果我不更新版本,它将“静默地”替换现有版本,并重用已经通知的测试人员列表,所以如果我只检查所有新测试人员并完成,那么'只会通知新的。
然而,使用配置文件文件继续下载和混淆似乎是一项工作。
我错过了一些明显的东西吗?有没有办法让我更容易做到这一点?
例如,我注意到我可以在Xcode组织器中创建配置文件,但是该对话框没有列出任何证书,因此我无法完成该对话框。如果这是一个关键因素,请给出一个简短的答案,我会转发一个关于该问题的新问题。
这个问题只是:上述程序是否正确?
答案 0 :(得分:29)
无需重建.ipa
希望有所帮助。
答案 1 :(得分:21)
是的,您需要通过该手动过程将UDID添加到您的个人资料中。不幸的是,没有办法解决这个问题。
创建新配置后,如果您愿意,可以使用xcode“同步”新配置文件。打开它,转到管理器,选择左侧的“配置配置文件”,然后按刷新。老实说,我是手工做的,毕竟不是那么多工作。
答案 2 :(得分:10)
Testflight可以选择在几个月后更新您的配置文件。在它已经存在之前,应该启用“Area 51”功能来查看它。 因此不再需要步骤8,9和10 ..
答案 3 :(得分:2)
我已经为iOS上的Ad-Hoc应用程序做了很多工作,这是Apple让您采取的程序,除非您将订阅推迟到Enterprise帐户。
答案 4 :(得分:0)
TestFlight用于允许上传新的配置文件,因此您无需重建即可添加新的测试人员。然后,TestFlight会为您重新签署现有应用程序并相应地通知用户。但似乎在Xcode 6问世之后,他们就拿出了这个选项。可能与签署应用程序的新方式有关。