如何在不获取UDID或越狱的情况下分发iPhone应用程序进行测试?

Zbi*_*dro 2 beta-testing ios

我有一个普通的Apple开发人员计划(不是企业计划),我需要分发一个iOS应用程序而不必将每个UDID添加到配置文件中.我不想越狱iphone.

  1. 可以创建企业配置文件,其中已签名的应用程序可以安装在任何设备上,而无需将其添加到配置文件中.(正确?)

  2. 并且只有使用Enterprise程序才有可能.(正确?)

  3. 是否有任何其他的方法来摆脱加入betatester的UDID的和重新编译应用程序,每当新的测试人员来到这个虚拟的需要,只有苹果开发者计划?

Jim*_*ney 5

如果您已经在Apple开发者计划中注册,则可以上传您的版本,并在iTunesConnect中使用TestFlight选项使您的应用程序可供下载.

有两种选择," 内部测试 "和" 外部测试 ".

(在回答有关配置文件的问题,你也不需要有一个企业供应配置文件.)

如果您希望将应用程序用于未知设备,则需要使用外部测试.这是Apple的信息链接https://developer.apple.com/testflight/

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

对于外部测试,您的应用程序需要提交给Apple进行Beta审核,通常只需要一天左右的时间来批准.一旦获得批准,此版本可用于邀请beta测试人员下载

我希望这有帮助

  • @ZbigniewWiadro我不能对diawi.com发表评论,因为我从未使用它,尽管Apple的新外部测试在很多场合对我很有用.Beta审核对我来说从未花费超过一天的时间(与正常审核提交的平均周数不同),它允许您在没有UDID的情况下使您的应用可用 (2认同)