Mobile Development

The App Store


First of all, congratulations on getting to this point with your new iOS app! If you've been following along, by this point you should have:

  • Learned the Xcode development environment
  • Mastered managing code using GitHub
  • Learned the Swift programming language and associated iOS SDKs
  • Built, tested and debugged an iOS mobile app

This was no easy feat, so take a moment to reflect on your accomplishments!


The following chapters will walk you through the process of packaging the final version of your app and submitting it to the App Store. We'll provide a reference for the following concepts:

  1. Provisioning Profiles
  2. iTunes Connect
  3. Build and Submit your IPA
  4. The Review Process


Each sub-section will refer to its own references. For a detailed overview from Apple's documentation, please reference: