Using TestFlight To Beta Test Your iOS App

Friday, April 28th, 2017

iOS testFlight

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.

Project Setup:
Bundle Identifier

`Bundle Identifier` here is the most important element which identifies your app in AppStore.

Register the iOS App IDs in Developer center:

Open Apple’s iOS Dev Center and create an App ID for the application.

App Suffix

It is important to give same bundle ID that used during project setup.

iTunes Connect:

Sign into 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.

new app

Select the same bundleId from the dropdown list.

Archive and Upload your app build:

For archiving the app, simply 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.

Generic iOS device

Select the Generic iOS device or any other real device

Archive the build

Archive the build

Upload to AppStore

Select `Upload to AppStore..` button

Manage the app’s beta testing in iTunes Connect:

Once the build is uploaded to iTunes Connect, select My Apps and then your app.

iTunes Connect

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 for performing the app’s TestFlight beta testing.

Related Articles

  • Node.js enterprise security gets better

    Node.js enterprise security gets better

    Node.js Interactive North America, npm, Inc. announced new enterprise-grade security features for users of npm and the npm Registry. It added two-factor authentication for publishing packages and read-only authentication tokens. npm is the first software registry to provide two-factor authentication for publishers. The 8.8 million developers and hundreds and thousands of companies who download over […]

    read more
  • Microsoft Edge for Android now available on the Play Store

    Microsoft Edge for Android now available

    Microsoft made Android version of the new Edge browser available on the Play Store. Last week Microsoft had released Edge on iOS and Android for Windows Insider users. Microsoft Edge on iOS and Android is for the users who use it on desktop and want to sync with it. It is similar to Safari and […]

    read more
  • Kotlin overtakes Java among Android developers

    Kotlin overtakes Java among Android developers

    Since Google officially made Kotlin a first-class language for writing Android apps, announced at Google I/O in May 2017, 20 percent of applications were built using Kotlin since the conference which had previously been built with Java. The percentage of Android applications built using Java decreased by 6.1 percent and dropped from 50.7 percent to […]

    read more

Let us build something great together!

Start a project