DDPWNAGE DDPWNAGE - 4 months ago 16
iOS Question

How to Submit an iOS app to the App Store (iTunes Connect) using Xcode

When you're done coding your app, if I'm right, you upload your build to iTunes Connect using either Xcode or Application Loader.

What I'm asking is, How exactly would I go about submitting my build to iTunes Connect using Xcode (6.3.2)?

(saw a close vote that thought I was unclear of what I was asking, hopefully the italicized text makes it a bit more clear)

Answer

Here is a "short" guide for what to do:

In Apple's Member Center:

  1. Log in using your developer account's AppleID
  2. Navigate to Certificates, Identifiers & Profiles
  3. Choose Certificates
  4. Download / create iOS Certificates for iOS Distribution and iOS Development
  5. Navigate to Provisioning Profiles
  6. Download / create Provisioning Profiles for iOS Distribution and iOS Development

In iTunes Connect:

  1. Log in using your developer account's AppleID
  2. Navigate to My Apps
  3. In the top left corner press +
  4. Fill in all the data it asks for

In Finder:

  1. Navigate to your previously downloaded Certificates and Provisioning Profiles
  2. double-click them
  3. enter passwords if necessary
  4. close KeyChain if it popped up

In Xcode:

  1. Open your project
  2. In the top left corner tap on the project file
  3. Under Identity set the Version & select your team
  4. Navigate to Build Settings
  5. Find Code Signing
  6. Instead of iOS Developer select your teams identities
  7. Select iOS Device under Schemes
  8. Use cmd+b to build your project
  9. Under Product select Archive, this will bring up the Archives section of Xcode
  10. Click Upload To AppStore
  11. Click Choose to choose your Team's identity
  12. Select Next and finish the process

Back in iTunesConnect:

  1. Log in using your developer account's AppleID
  2. Navigate to My Apps
  3. Tap on Your App
  4. Scroll down and find Build
  5. There it should show your build you just uploaded via Xcode. Select it if necessary
  6. Fill in all data required on the page
    • Note If you want to manually release your app after it's reviewed select that option under Version Release, otherwise skip this
  7. Next, press Submit For Review
  8. Answer the questions they ask

...

  1. When the review is finished you can either release it manually to the AppStore or it will automatically do that depending on what you selected in step 6.
    • Review usually takes about a week but it may vary.
    • After release it will be Processing For AppStore, that may take about half an hour.
Comments