Now that you’ve previewed your app, move on to test before it goes live to ensure the look, feel, and functionality are ready for launch. To test your app, you will use TestFlight, Apple’s testing app for app owners.
Be sure you are signed into the App Store using the same Apple ID that was used to create your Apple Developer Account on your iPhone/iPad.
Next, download the TestFlight app from the App Store on your iOS device if you haven't already.
Now that you have TestFlight downloaded to your device, you can start testing before submitting for approval and launch.
Test for Launch
1. Create Build
When you’ve previewed your app and are ready to conduct official testing before launch, navigate to Content, and then Channels. Next to Apple iOS, select Start Build. You will receive an email to confirm MAZ has received your request!
NOTE: Make sure you’ve complete the Channel Setup of the Apple App Store.
Once your build is ready for testing, you’ll receive another email. Expect a wait time of 2 - 5 days after your request. If you don't see a status change, feel free to reach out to firstname.lastname@example.org.
Test the Build
To begin testing, log into App Store Connect. Navigate to My Apps and select your app. Then, go to the TestFlight tab to create or select Testers. To learn how to create testers, follow Apple's instructions and add either internal or external testers. Please note that external testers will have to wait for Apple to review the TestFlight build.
Note: Ensure you are signed into the same account that was invited to test. To change the account, navigate to App Store and click the blue icon on the top right. If you are not logged into the correct Apple ID, you can scroll all the way down to log out. Select the correct account.
Open the TestFlight app.
Select Install next to your app to start testing; a yellow dot will appear next to the test version after it’s downloaded. Or click Redeem to use the code which Apple should have emailed you if your TestFlight build is available.
With the test app installed, run internal tests; follow our Testing Best Practices and Apple’s Testing Guidelines.
If you find any issues or inconsistencies in your app during testing, select Do Not Submit in the dashboard. Please provide as much detail as possible about the delay in submission and Customer Success will reach out to address your concerns.
NOTE: Resubmission will require our development team to move the app forward in the submission process.
When you’re ready for your app to be submitted to the iOS App Store, you may hit the Submit button. If you have any questions about the process, you may always reach out to email@example.com.