App Store Connect workflow
You use App Store Connect to submit and manage your apps for sale on the App Store, distribute beta versions of your app using TestFlight, accept legal agreements, enter your tax and banking information, view trends and financial reports, and more. An App Store Connect API is also available for you to automate your workflow.
Initially, only the Account Holder (the person who joins the Apple Developer Program) can sign in to App Store Connect and perform these steps. Once you sign in, find functionality by clicking a section on the homepage.
Step 1: Accept agreements, and enter tax and banking information
If you want to sell your apps for a price, in the Agreements, Tax, and Banking section, you need to sign and update agreements, specifically the Paid Applications agreement. Then you enter your contacts, enter banking information, and provide tax information.
Step 2: Add users and assign roles
To delegate responsibilities to other persons, in the Users and Access section, add users and assign roles by entering their names and email addresses. Then other users can begin performing these tasks depending on their user roles. For more information, see User accounts and roles overview.
Step 3: Add your app and upload a build
In the My Apps section, add your app to your account so your app’s information, such as name, description, and keywords, is ready for delivery and distribution on the App Store. You don’t need to be done creating your app in Xcode before entering information about your app in App Store Connect. However, you must have an app record in App Store Connect before you can upload a build of your app. You can upload multiple builds (see Upload tools), and then view the builds and variants in App Store Connect.
Step 4: Test and submit your app
Before you make your app available on the App Store, you should distribute your app for testing, using the TestFlight beta testing (iOS, tvOS, watchOS) feature. You can add internal testers and invite external testers. Testers download and use TestFlight to install your app on their devices. When you are ready, choose the build to submit and submit your app to App Review. Later, you can make improvements to your app by creating new versions periodically.
Step 5: Monitor your apps status, usage, and sales
You can monitor the status of your app as it goes through App Review. Once it’s live on the App Store, you can gain insights into your customer base by responding to customer reviews, viewing the usage of your app in App Analytics, viewing sales daily in Sales and Trends, and viewing monthly financial statements in Payments and Financial Reports. You can also use App Store Connect for iOS to monitor your app's status, respond to App Review issues, and track your sales and trends on your device.