Setup a native app

Create a TestFlight Version of an iOS App

4min

Summary

This is a step-by-step guide to creating a TestFlight version of your Purple App for iOS. As the Release App for iOS can't be downloaded from Purple Manager for testing purposes, to test a Release App for iOS before submitting it to the App Store, you need to follow the process for TestFlight Apps for iOS described in this article. It covers the entire process, from preparing the app to distributing it via TestFlight for testing.



Preconditions

  • Release iOS App: Have the latest version of your Purple App built in Purple Manager as a Release version for iOS ready to be tested.
  • App Store Connect Access: Access to your app’s record in App Store Connect, or the ability to create one.
  • Transporter tool: Download the Transporter tool (provided by Apple) onto your Mac.
  • Delete old versions of the App: Delete the previous version of the app from your device
  • Invite Testers: Invite your colleagues who would like to test the app to your testers in App Store connect. Learn more


How to

1

Build your App in Purple Manager

  • Go to your App in Purple Manager
  • Build a Release Version of your Purple App
  • Download the IPA of your Release App
2

Create an Archive of Your App

  • Start the Transporter tool on your Computer
  • Select your Account from the dropdown on top of the tool
  • Drag and drop the IPA of your Purple Release App into the Transporter tool
3

Upload Your App to App Store Connect

  • As soon as the Transporter tool has checked the integrity of your IPA, a blue button labeled ‘DELIVER’ will appear
  • Click on ‘DELIVER’ to trigger the upload of your IPA to the App Store
4

Set Up Your App in App Store Connect

  • Log into App Store Connect: Sign in to App Store Connect.
  • Create a New App Record (if needed): Go to My Apps and add a new app if it’s not already listed.
  • Add a New Build: In the TestFlight tab, find and add the newly uploaded build to a testing group.
5

Add Testers for TestFlight Testing

  • In App Store Connect, in the Folder ’TestFlight’, you will now find the uploaded App at the top of the list of app builds
  • Select your Tester(s) from the list by checking the checkbox next to their name(s).
  • Also add yourself
  • Click on ‘Add’
  • All those users have received an invitation email for testing now
6

Testing

  • Open your emails on your smartphone, open the TestFlight invitation and click on ‘View in TestFlight’
  • On the displayed page, copy the Code displayed in step three
  • Now click on the link displayed in Step 1
  • Within the menu on the top left, Tab on ‘Redeem'
  • Paste your previously copied code
  • Tab on ‘Redeem’
  • When the success message ‘You have this code redeemed’ appears, tab on ‘OK’
  • Select your App from the menu and tab on ‘Install’
  • The TestFlight version of your App is now downloaded to your device, and you can start testing