Skip to main content
App Publishing Guide
CHAPTER 13 Intermediate

Publishing Apps on App Store Connect

Updated: May 31, 2026
6 min read

# CHAPTER 13

Publishing Apps on App Store Connect

1. Introduction

You have successfully archived your app in Xcode and uploaded the binary. Where did it go? It was sent to App Store Connect, Apple's web-based dashboard for managing apps. This is the iOS equivalent of the Google Play Console. App Store Connect is where you manage your store listing (metadata, screenshots, pricing), monitor sales, and ultimately click the button to submit your app for Apple's rigorous review process. In this chapter, we will master the App Store Connect dashboard.

2. Learning Objectives

By the end of this chapter, you will be able to:
  • Create a new app record in App Store Connect.
  • Understand and complete all required Store Metadata.
  • Select your uploaded Xcode build.
  • Configure app pricing and availability.
  • Submit the app for official App Store Review.

3. Navigating App Store Connect

Log in to appstoreconnect.apple.com using your Apple Developer ID. The dashboard contains several modules, but the most important one is My Apps. This is where you will spend 90% of your time.

4. Creating a New App Record

Before you can attach the build you uploaded from Xcode, you must create a placeholder record for it.
  1. 1. Click My Apps.
  1. 2. Click the + button in the top left and select New App.
  1. 3. Platforms: Check iOS.
  1. 4. Name: Enter your App Title (must be unique across the entire App Store).
  1. 5. Primary Language: Select your default language.
  1. 6. Bundle ID: Select the exact Bundle ID you used in Xcode from the dropdown list.
  1. 7. SKU: A unique internal ID for your app (e.g., MYAPP-IOS-001). This is not visible to users.
  1. 8. Click Create.

5. Completing the App Information and Metadata

You will now see a left-hand navigation menu. You must go through these sections and fill out the required data (Metadata).

App Information:

  • Define your App Category (Primary and Secondary).
  • Provide a link to your Privacy Policy URL.

Pricing and Availability:

  • Select your Price Schedule. Apple uses pricing "Tiers" (e.g., Tier 1 is usually $0.99). If your app is free, select $0.00.
  • Select which countries your app will be available in.

6. The "Prepare for Submission" Page

Click on the version number (e.g., 1.0 Prepare for Submission) on the left menu. This is the main page for your store listing.

Visual Assets:

  • Upload your App Previews (videos) and Screenshots here. Apple requires specific dimensions (e.g., 6.5-inch and 5.5-inch displays). See Chapter 9 for design tips.

Promotional Text & Description:

  • Enter your carefully crafted SEO description, Promotional Text, and Keywords (comma-separated, max 100 characters).

Build Selection:

  • Scroll down to the Build section. Click the + button.
  • You will see the binary you uploaded from Xcode. Select it!
*(Note: If your uploaded build does not appear, check your email. Apple may have rejected it during automated processing due to missing privacy keys).*

7. App Review Information

At the bottom of the page, you must provide information specifically for the Apple Reviewer:
  • Sign-in Information: If your app requires a login, you MUST provide a test username and password here. The reviewer needs to log in to test the app.
  • Notes: Any special instructions the reviewer might need (e.g., "This app requires connecting to specific Bluetooth hardware").
  • Contact Info: Your name, phone number, and email in case the reviewer needs to contact you.

8. Age Rating Questionnaire

You must complete Apple's Age Rating questionnaire. It asks if your app contains violence, profanity, medical information, or gambling. Be 100% honest. Apple will assign an age rating (e.g., 4+, 12+, 17+) based on your answers.

9. Version Release Options

How do you want your app to go live?
  • Manually release this version: The app will be approved, but will not appear on the store until you click "Release App". This is best for coordinating a launch with a marketing campaign.
  • Automatically release this version: The app goes live immediately the second it is approved.

10. Submitting for Review

Once all fields are filled, click Save at the top right, then click Add for Review. You will be asked final compliance questions regarding Export Compliance (Does your app use advanced encryption?) and Advertising Identifier usage. Once submitted, your app status changes to Waiting for Review.

11. Common Mistakes

  • Failing to provide a test account: If your app has a login screen and you do not provide a demo account in the "App Review Information" section, your app will be rejected 100% of the time.
  • Screenshot Mismatches: Uploading screenshots that include an Android status bar, or uploading images that don't match the required dimensions.

12. Exercises

  1. 1. Draft the 100-character Keyword field for your app. Remember, do not use spaces after commas to save characters (e.g., fitness,health,workout,gym).
  1. 2. Write a mock set of instructions for an Apple Reviewer explaining how to bypass an SMS-verification screen using a test phone number.

13. Publishing Checklist

  • [ ] App Name and Bundle ID match Xcode settings.
  • [ ] Privacy Policy URL is provided.
  • [ ] Pricing Tier is selected.
  • [ ] Screenshots are uploaded for required device sizes.
  • [ ] The Xcode Build is attached to the version.
  • [ ] A demo login account is provided for the reviewer.
  • [ ] "Add for Review" button is clicked.

14. MCQ Quiz with Answers

Question 1

What is the absolute maximum length allowed for the hidden Keywords field in App Store Connect?

Question 2

If your app requires users to create an account to use it, what must you provide to Apple before submitting for review?

15. Interview Questions

  • Q: Explain the purpose of the App Store Connect dashboard.
  • Q: What are the different "Version Release" options available after an app is approved by Apple?

16. FAQs

Q: How long does the Apple review process usually take? A: Historically, it could take over a week. Today, 90% of apps are reviewed within 24 to 48 hours. However, complex apps or apps in highly regulated industries (medical, banking) may take longer.

17. Summary

App Store Connect is where your marketing assets meet your compiled code. By meticulously filling out your metadata, configuring your pricing, and ensuring you have provided the reviewer with everything they need (like test accounts), you significantly increase your chances of sailing through Apple's strict review process on the first try.

18. Next Chapter Recommendation

Submitting an app straight to the public store without real-world user testing is risky. In Chapter 14: TestFlight and Beta Testing, we will learn how to use Apple's built-in beta distribution platform to share our app with testers before the official launch.

Finish this Chapter

Save your progress on your learning path and prepare for coding interview challenges.

Discussion

Join the discussion

Log in or create a free account to participate.

Sort: ·