我正在开发一款iPhone应用,需要将其发送给我的客户。反过来,我的客户会将其分发给许多其他人进行最终用户测试。
什么样的配置文件,证书或代码签名才能完成此任务?我听说过Ad Hoc证书;是与此任务相关的Ad Hoc证书吗?
答案 0 :(得分:3)
答案 1 :(得分:3)
是的,此时,您正在寻找Ad-Hoc分发证书。 Ad-Hoc证书允许您构建应用程序以在预定的设备列表上运行。不过有几个大警告:
创建一个:将所有用于测试的UDID添加到iTunes Connect,然后创建新的临时发布配置文件和证书。使用新证书构建您的应用程序,用户应该很高兴。
我的建议: TestFlight
Testflight允许您极大地简化此过程。您只需构建一个正常的调试IPA,然后将其放在TestFlight上。他们拥有自己的全局配置文件,用户可以安装和运行应用程序。它与iPhone上的大规模测试一样无缝(当然,这不是一个很高的标准)。
祝你好运:)答案 2 :(得分:1)
请注意,新Apple TestFlight中不再使用Ad Hoc证书。不再通过UUID添加测试人员。
Test Flight版本现在需要App Store Distribution Provisioning Profile。门户网站不允许将UUID添加到此类配置文件中。
相反,添加"内部测试人员"通过iTunes Connect:
内部测试人员是具有管理员或技术角色的iTunes Connect用户。它们可以添加到用户和角色中。
添加用户后,请务必点击其名称并翻转"内部测试人员"开关。
然后,转到App > Prerelease > Internal Testers
并邀请他们参与构建。
答案 3 :(得分:0)
您可以创建临时测试证书。但是,您的客户无法将其分发给“许多其他人”。您必须知道他们所有的设备UDID,您必须将它们添加到您的配置文件中。请注意,您的帐户最多只能添加100个设备。