我开发了一款iOS应用。我想把它用于第三方测试。在为第三方测试,调试或发布创建构建时,我应该选择什么方案?第三方测试设备UDID包含在配置文件中。 如果我使用TestFlight进行OTA安装,是否仍会包含UDID? (或)TestFlight应用程序不需要构建中包含的任何UDID吗?
请指教!
谢谢!
答案 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的应用选择配置文件,只有这些设备才能运行该应用
这将创建一个内置配置文件的文件。用户可以使用以下三种方法将其安装在手机上:
itms-services://
作为协议访问XML文件的URL。任何打开URL的方法都很好,电子邮件,网站链接,短信等等。Test Flight使用第三种方法。但你可以自己轻松设置它。
提供了所有三种方法的大量文档