TestFlight Beta Testing makes it easy to invite users to test your iOS, watchOS, and tvOS apps before you release them on the App Store. You can invite up to 2,000 testers using just their email address.
Before using TestFlight, one need to enroll on ADP(Apple Developer Program) which costs $99/year to join.
1. Project Setup:
`Bundle Identifier` here is the most important element which identifies your app in AppStore.
2. Register the App IDs in the Developer center:
Open Apple’s iOS Dev Center and create an App ID for the application.
It is important to give the same bundle ID that used during project setup.
3. iTunes Connect:
Sign in to iTunes Connect and create a new application. Select the correct App ID from the drop-down menu. (If you don’t see the App ID in the drop-down menu, then wait five minutes and try again). And fill a form and then create.
Select the same bundled from the dropdown list.
4. Archive and Upload your app build:
For archiving the app, review the Archive scheme settings and make sure the build configuration has been set to Release. Once you’re done with the app archiving process, the archive will appear within the Organizer, and the app will be ready for upload to iTunes Connect.
Select the Generic iOS device or any other real device
Archive the build
Select `Upload to AppStore..` button
5. Manage the app’s beta testing in iTunes Connect:
Once the build is uploaded to iTunes Connect, select My Apps and then your app.
Go to testFlight and add internal and external tester’s email address, select the build and save. The specific users will receive an email regarding the invitation to performing the app’s TestFlight beta testing.
Leapfrog Technology, Inc. is a technology company that provides software development services for companies and individuals.