iOS:发布用于第三方测试的应用

时间:2014-04-15 06:06:37

标签: ios testflight

我开发了一款iOS应用。我想把它用于第三方测试。在为第三方测试,调试或发布创建构建时,我应该选择什么方案?第三方测试设备UDID包含在配置文件中。 如果我使用TestFlight进行OTA安装,是否仍会包含UDID? (或)TestFlight应用程序不需要构建中包含的任何UDID吗?

请指教!

谢谢!

3 个答案:

答案 0 :(得分:1)

(好像我还没评论)。回应原始问题的评论:

如同谣言所述,TestFlight是Burstly的一部分,现在已经成为苹果公司的主力 http://www.macrumors.com/2014/02/21/apple-may-acquire-testflight/

后来Apple确认。 http://recode.net/2014/02/21/apple-confirms-burstly-buy/

如某人所述,Apple使用关闭他们的收购,因此现在开​​始使用它可能不是一个好主意。

答案 1 :(得分:0)

无论您使用哪种方法,您都需要使用包含测试人员设备UDID的配置文件构建应用程序。

我建议使用Release版本,因此他们实际上将测试您计划发布的相同版本。

答案 2 :(得分:0)

归档你的应用程序,据我所知,默认情况下这将是一个发布版本。并不重要的是构建类型,然后在存档管理器中单击"分发"和#34;保存用于企业或临时部署",并为其中嵌入了Beta测试人员设备ID的应用选择配置文件,只有这些设备才能运行该应用

这将创建一个内置配置文件的文件。用户可以使用以下三种方法将其安装在手机上:

  • 将其添加到iTunes资料库并使用USB同步手机
  • 使用" iPhone配置实用程序",可以从Apple的网站上免费下载windows / mac,并且不需要iTunes和随身携带的所有行李
  • 将文件上传到网站,并上传指向下载URL的XML文件以及PNG图像,显示名称和其他一些内容。让iOS设备以itms-services://作为协议访问XML文件的URL。任何打开URL的方法都很好,电子邮件,网站链接,短信等等。

Test Flight使用第三种方法。但你可以自己轻松设置它。

http://developer.apple.com

提供了所有三种方法的大量文档