TestFlight是如何做到的? [英] How does TestFlight do it?
问题描述
TestFlight提供iOS应用程序的无线beta分发(在非越狱设备上)。如何才能做到这一点?这是iOS功能还是漏洞利用?
TestFlight offers over-the-air beta distribution of iOS apps (on non-jailbroken devices). How can this be done? Is this an iOS feature, or a vulnerability exploit?
推荐答案
在TestFlight推出服务之前,这是可能的。该技术源于企业分配机制。由于4.0设备支持从网络安装。
This was possible before TestFlight rolled out a service. The technique stemmed out of the enterprise distribution mechanism. Since 4.0 devices have supported install from web.
请记住 - 您仍然需要为一组选定的UDID签署测试版分发版,您不能只是无法安装它任何设备。他们所做的就是把IPA的电子邮件发送出来。
Remember - you still need to sign the beta distribution for a select set of UDIDs you can't just willy nilly install it on any device. All they are doing is taking the email the IPA step out of things.
参见:
- http://www.alexcurylo.com/blog/2010/08/27/wireless-ad-hoc-distribution/
更新:我想要说测试飞行是我在开发时使用的最有用的工具之一。刚刚将IPA通过电子邮件发送出去是一种保守的说法 - 我只是试图提出技术机制。他们在管理整个测试过程中表现出色。注册新设备。通知用户等。
Update: I want to say that Test Flight is one of the most helpful tools I've used when developing though. Just taking the IPA emailing out of the picture was an understatement- I was just trying to call out the technical mechanism. They do a fantastic job managing the whole beta process. Getting new devices enrolled. Notifying users etc.
这篇关于TestFlight是如何做到的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!