Reprinted from: Http://blog.csdn.net/ai379558502/article/details/49003383 Method One:
This approach, in fact, is a foreign entrepreneurship project TestFlight, for mobile application developers, to provide a one-stop super simple test platform, so that developers of mobile applications before the launch through real users of the application test.
With TestFlight, you can test apps without even needing an Apple developer account. TestFlight offers a cloud-installed app that can greatly reduce the difficulty of syncing itunes today. TestFlight can do much more than cloud-installed apps, and another big feature is that you can divide your test users into different groups, offering different versions of the app, such as offering one version to a company colleague, and another version of the investor. It can track statistics for individual groups and help developers recruit testers. Of course, these are subject to Apple's limitations (identifiers required). TestFlight can be used on these iOS devices like ipad and ipod touch. It's free for developers who want to try it out, and there's an enterprise version that doesn't have a price set yet.
The basic principle of his work is:
The first is to collect user information: After testing the user's TestFlight invitation to the Developer (Developer), the user simply opens the link in the invitation with their IPhone, registers the account, registers the hardware (register Device), and TestFlight automatically Capture the UDID, IOS version, and hardware version of your iPhone and send it to the developer.
Then the developer uploads the IPA to the TestFlight website, then tick the appropriate test user, click Confirm, and you're done. The user will immediately receive an update notification from TestFlight. Then, the user simply logs on to the TestFlight website on her iphone, and TestFlight automatically installs the test IPA on her iphone.
Of course, the installation of IPA can also be monitored in real time. Worried that some users did not install successfully? TestFlight can give you real-time feedback on the latest stats.
How iOS projects are installed on non-test devices (before the project goes live)