How to submit app on App Store

How to submit app on App Store

Submitting an app to the App Store involves a series of steps to ensure that your application meets Apple's guidelines and is ready for distribution. Here's a step-by-step guide:


  1. Apple Developer Account:
    • Ensure you have an Apple Developer account. If you don't have one, you need to enroll in the Apple Developer Program.
  2. App Development:
    • Develop your iOS app using Xcode or another compatible development environment.

Steps to Submit Your App to the App Store:

  1. Prepare Your App:
    • Ensure your app complies with Apple's App Store Review Guidelines.
    • Test your app on different devices to identify and fix any issues.
    • Provide accurate and detailed metadata, including a compelling app description and high-quality screenshots.
  2. Create an App ID:
    • In the Apple Developer Center, create an App ID for your app.
  3. Generate an App Store Distribution Certificate:
    • Create a distribution certificate to sign your app. You'll need this to submit your app to the App Store.
  4. Create an App Store Distribution Provisioning Profile:
    • Generate a provisioning profile that includes your app's App ID and the distribution certificate.
  5. Configure App Information in Xcode:
    • Open your Xcode project.
    • Set the deployment target.
    • Configure the app name, bundle identifier, version, and build number.
  6. Add App Icons and Launch Screens:
    • Ensure your app has the required app icons and launch screens.
    • Add these assets to your Xcode project.
  7. Set Up App Store Connect:
  8. Add Version and Build Number in Xcode:
    • Update the version and build number in Xcode to match what you set up in App Store Connect.
  9. Build and Archive Your App:
    • Build your app and create an archive in Xcode.
    • Ensure that you're using the distribution profile.
  10. Submit Your App to App Store Connect:
    • In Xcode, use the "Distribute App" option to upload your archive to App Store Connect.
  11. Complete App Store Connect Submission:
    • In App Store Connect, navigate to your app.
    • Fill in all required information, such as pricing and availability.
    • Submit your app for review.
  12. App Review Process:
    • Apple will review your app. This process may take some time.
    • You can track the status of your app in App Store Connect.
  13. Release Your App:
    • Once your app is approved, you can release it to the App Store.
    • Choose the release date and click "Release This Version" in App Store Connect.

Remember to refer to Apple's official documentation for the most up-to-date information, as the submission process and requirements may change over time. Additionally, it's crucial to adhere to Apple's App Store Review Guidelines to ensure a smooth review process.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.