Submit app to Apple App Store

By: Ryan Wong at

There are lots of steps to submitting an app to the apple app storethat no one will tell you until you do it. Here’s a checklist of the submission process to save you time before submitting it.

Set your App ID

1.Open keychain access

2.Click keychain access -> Certificate assistant -> Request Certificate from a Certificate Authority

3.Set user email address, Common name(what you will call it), CA email is empty and select save to disk

4.Log into Apple developer account

5.Click Certificate Production -> create new app ID

6.Upload your certificate.certSigningRequest

7.Download your .cer file and double click it to import it into your keychain

Set up your Distribution Certificate

1.Login to apple developer account.

2.Click provisioning profile all.

3.Click add provision profile.

4.Check off App Store -> continue -> select app -> select production certificate

5.Name the profile

Building the app for production

1.Open xcode

2.Go to build setting

3.Go to code signing -> release -> select iphone distribution: name

4.Select provision profile -> Production provision

Submit to iTuneConnect

1.Log into iTuneConnect

2.Select my apps

3.Press the plus sign

4.Set name, version and sku

App Application Form

Before you start filling out this form make sure you have all the following:

Screenshots for 4-inch screen

You can take screenshots from your phone or resize it yourself. The sizes are below.Not optional.

1.640 x 1096 pixels for portrait (without status bar) minimum

2.640 x 1136 pixels for portrait (full screen) maximum

3.1136 x 600 pixels for landscape (without status bar) minimum

4.1136 x 640 pixels for landscape (full screen) minimum

Additional Screenshots for 4-inch screen

You can take screenshots from your phone or resize it yourself. The sizes are below. Not optional.

1.640 x 920 pixels for hi-res portrait (without status bar) minimum

2.640 x 960 pixels for hi-res portrait (full screen) maximum

3.960 x 600 pixels for hi-res landscape (without status bar) minimum

4.960 x 640 pixels for hi-res landscape (full screen) maximum

IPAD screenshot

If your app specifies iphone and ipad then you need these screenshots too.

1.1024 x 748 pixels for landscape (without status bar) minimum

2.1024 x 768 pixels for landscape (full screen) maximum

3.2048 x 1496 pixels for hi-res (without status bar) minimum

4.2048 x 1536 pixels for hi-res landscape (full screen) maximum

5.768 x 1004 pixels for portrait (without status bar) minimum

6.768 x 1024 pixels for portrait (full screen) maximum

7.1536 x 2008 pixels for hi-res portrait (without status bar) minimum

8.1536 x 2048 pixels for hi-res portrait (full screen) maximum

You can upload up to 5 screenshots per size.

Additional Fields

Here are the rest of the fields you need to fill in.Read through this list first before filling in the form to save time:

  • name

  • description

  • keyword (One or more keywords that describe your app. Keywords make App Store search results more accurate. Separate keywords with a comma.)

  • support url (A URL with support information for your app. This URL will be visible on the App Store.)

  • Marketing URL (A URL with marketing information about your app. This URL will be visible on the App Store.)

  • Privacy Policy URL (A URL that links to your organization’s privacy policy. Privacy policies are required for apps that are Made for Kids or offer auto-renewable In-App Purchases or free subscriptions. They are also required for apps with account registration, apps that access a user’s existing account, or as otherwise required by law. Privacy policies are recommended for apps that collect user- or device-related data.)

  • App Icon (This icon will be used on the App Store and must be in the JPG or PNG format, with a minimum resolution of at least 72 DPI, and in the RGB color space. It must not contain layers or rounded corners. 1024 x 1024 in size)

  • Version (The version number of the app you are adding. Numbering should follow software versioning conventions.)

  • Rating

  • Copyright (The name of the person or entity that owns the exclusive rights to your app, preceded by the year the rights were obtained (for example, “2008 Acme Inc.”). Do not provide a URL.)

  • Trade Representative Contact Information (You can provide additional information that will be displayed with your app on the Korean App Store. This information will only appear on the Korean App Store.Basically your address )

  • App Review Information (name, phone, email, notes)

  • Version Release (automatically upload or manual after approval)

Click Save.

Now go to xcode -> build -> archive -> submit to app store -> upload

Go back to App Application and select the build you uploaded. -> save for review