0

我正在开发一个 iOS 应用程序,我的客户希望大约 50 人对其进行 beta 测试。但是,我不想每次都将 UDID 添加到我的开发人员门户帐户并生成新的配置文件。有没有一种方法可以让我分发测试版,而不必经历前面提到的添加新用户的痛苦过程?我在想一些自动的东西!

期待听到您的回复!

4

3 回答 3

1

开发人员门户有一个选项,您可以在其中上传用户的 UDID 列表(查看设备选项卡并单击“上传文件”)。只需准备您的 beta 用户的 UDID 并上传一次,然后您就可以生成一个临时配置文件并以无线方式分发它。

请注意文件格式应为(制表符分隔):

device_id_hex_40_chars    description_text
...                       ...

文件的第一行被忽略,因此您可以添加标题。

于 2012-05-02T01:07:22.927 回答
1

使用标准的个人开发者注册,在现有的 OS iOS 设备上测试任何应用程序都需要使用每个设备的 UDID 生成配置文件。没有例外。

因此,您必须继续将 UDID 添加到您的开发人员门户中(或者让 testflight 为您收集它们),或者不再告诉客户。(我会考虑向客户收取足够多的额外费用,以便在初始批次之后添加每个额外的设备,您会很乐意这样做,而不是“痛苦”的任务。)

企业计划只能用于注册开发人员的员工,而不是客户或客户。如果您的客户有 D&B 评级,那么他们可能能够自己注册参加此计划,以便在不收集 UDID 的情况下分发给他们的员工。

于 2012-05-02T01:53:17.900 回答
0

如果您愿意支付 299 美元,那么您可以加入 iOS Enterprise Developer 计划并使用 iOS Enterprise 分发版分发应用程序。这使您可以分发给无限数量的用户。

https://developer.apple.com/programs/ios/enterprise/

否则我会建议Testflight。

于 2012-05-02T01:22:54.703 回答