2015-10-15 98 views
1

我有一个正常的苹果开发人员计划(不是企业之一) 我需要分发iOS应用程序,而无需将每个UDID添加到配置文件。我不想越狱iPhone。如何分发iPhone应用程序进行测试而不会获得UDID或越狱?

  1. 有可能使在签名的应用程序可以在任何设备上安装一个企业的供应资料,而不需要将其添加到供应配置文件。 (正确吗?)

  2. 而且它只能用于Enterprise程序。 (正确吗?)

  3. 有没有其他方法可以摆脱这种需要添加betatester的UDID并重新编译应用程序的新需求?

回答

4

提供您已经在与苹果的开发人员计划注册,您可以上传您的构建,从内部iTunesConnect使用TestFlight选项,使可供下载你的应用程序。

有两个选项,'内部测试'和'外部测试'。

在回答有关配置文件的问题,你需要有一个企业发放模板。

如你希望获得的未知设备的应用程序,您需要使用外部测试。下面是苹果信息的链接就可以了https://developer.apple.com/testflight/

您将需要测试用户的电子邮件地址(最多1000个用户),那些将被用来发送邀请通过从他们希望的设备下载TestFlight下载到。

对于外部测试,您的应用需要提交给苹果公司测试版审核,通常只需要一天左右的时间来批准。一旦获得批准此版本可用于邀请beta测试者下载

我希望这有助于

+0

但如何导出一个IPA包 - 这可能省略贝塔审查,把IPA例如diawi.com不需要添加UDID? (我没有管理)。 –

+2

@ZbigniewWiadro我无法评论diawi.com,因为我从来没有使用它,尽管苹果公司的新外部测试在很多场合都很适合我。 Beta审查对我来说从未超过一天(与正常审查提交的平均一周不同),它允许您在没有UDID的情况下使您的应用程序可用 –

相关问题