how do I get my QA team to test an app clip before I ship it to app store connect?

Generated on 7/30/2024

1 search

Tailscan

This post is brought to you by Tailscan, the best devtool for Tailwind CSS.

To get your QA team to test an app clip before you ship it to App Store Connect, you can use TestFlight. TestFlight allows you to distribute your app to up to 10,000 beta testers, who can be invited via email or through a public link on social media. Here are the steps you can follow:

  1. Archive Your Build:

    • In Xcode, go to the Product menu and choose "Archive". This will build your app one more time and bundle it up for you.
    • Once the archive is created, it will appear in the Xcode Organizer.
  2. Distribute Your App:

    • Select your archive in the Xcode Organizer and click the "Distribute App" button.
    • Choose the "App Store Connect" option to upload your app to TestFlight or App Store Connect.
    • For internal testing, you can skip the app review process and include protections to prevent accidental submission to the App Store.
  3. Set Up TestFlight Invitations:

    • In App Store Connect, go to the TestFlight tab.
    • Provide the necessary beta app information, including a description and screenshots.
    • You can set criteria for public links to enroll the most relevant testers based on device platforms and OS versions.
  4. Automate Distribution with Xcode Cloud:

    • Xcode Cloud can integrate with TestFlight to automate the distribution process. You can set up a workflow that submits your build to TestFlight once it passes all tests.
    • This can include automated tester notes pulled from your git commit messages.

For more detailed guidance, you can refer to the following sessions from WWDC:

These sessions cover the steps to distribute your app using TestFlight and how to set up and manage beta testing effectively.