<aside> <img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" /> The first thing we need to deploy the app is an organization. Therefore, you should enroll in the Apple Developer Program as an Organization. This lets out team join with a role that allows managing the application.

</aside>

Requirements to consider before uploading the app to the store

These points are vital, but it’s important to follow Apple’s guidelines document to get the app approved.

Adding users to the App Store organization

From the App Store Connect, we will manage our organization. To add a user, we should go to ‘Users and Access’ and fill out the form with the plus button.

Screenshot 2023-11-30 at 10.42.01.png

Using TestFlight

TestFlight is the tool to test the app on an iPhone before releasing it.

Once we have it, there are two ways of managing users on TestFlight:

Screenshot 2023-11-30 at 10.46.44.png

<aside> <img src="/icons/info-alternate_gray.svg" alt="/icons/info-alternate_gray.svg" width="40px" /> Click here for more information.

</aside>

Uploading a build

To get a build to test or release, we will use xCode following these steps.