Skip to content

iOS App Submission Process

glenna edited this page Dec 11, 2012 · 6 revisions

Read the App Store Review Guidelines doc:

https://developer.apple.com/appstore/resources/approval/guidelines.html

Make sure you have an iTunes Connect account

It's different from a developer account. This should be specific to the client (verify).

(Verifying your company w/ Apple can take up to a week or two so it's good to start early)

Do you have the information necessary to complete the iTunes connect form?

iTunes Connect fields:

  • App Name (Note: This can be different from the bundle display name)
  • SKU Number
  • Pricing
    • Would you like to provide a discount to educational institutions?
  • Available Date
  • Available Territories
  • Bundle Id
  • Company Name
  • Version Number
  • Copyright
  • Primary Category
  • Secondary Category (Optional)
  • Rating. For each content description, choose the level of frequency that best describes your app. Options for each: None, Infrequent/Mild, Frequent/Intense
    • Cartoon or Fantasy Violence
    • Realistic Violence
    • Sexual Content or Nudity
    • Profanity or Crude Humor
    • Alcohol, Tobacco, or Drug Use or References
    • Mature/Suggestive Themes
    • Simulated Gambiling
    • Horror/Fear Themes
    • Prolonged Graphic or Sadistic Realistic Violence
    • Graphic Sexual Content or Nudity
  • Metadata:
    • Description
    • Keywords (max 100 bytes)
    • Support URL
    • Marketing URL (Optional)
    • Privacy Policy URL (Optional)
  • App Review Information, provide a developer who can speak with an Apple Review person, if necessary
    • First Name
    • Last Name
    • Email Address
    • Phone Number (with country code)
    • Review Notes (Optional)
    • Demo Account Information (Optional)
  • EULA (optional)
  • Uploads
    • Large App Icon (1024 x 1024)
    • 3.5 inch Retina Display Screenshots
    • 4 inch Retina Display Screenshots
    • iPad Screenshots
    • Routing App Coverage File (Optional)

Provide the following documentation links to the client so they are aware of legal guidelines, what to expect during the review process, etc.

https://developer.apple.com/appstore/resources/approval/guidelines.html

https://developer.apple.com/appstore/resources/approval/index.html

https://developer.apple.com/appstore/resources/submission/index.html

Refer to: https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa

Did you create a certificate associated with the iOS development account?

Refer to: https://developer.apple.com/ios/manage/certificates/team/index.action

Did you create a distribution, provisioning profile?

Refer to: https://developer.apple.com/iphone/manage/provisioningprofiles/howto.action

Do you have all the icons and are they named correctly?

This is the standard naming conventions for icons and their corresponding sizes.

Take a look at: http://www.vickiwenderlich.com/2012/09/app-icon-size-reference-chart/ for more details on sizes and required/optional icons.

Refer to: http://developer.apple.com/iphone/library/qa/qa2010/qa1686.html

and http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/IconsImages/IconsImages.html for all required icon sizes and information about things like transparency.

Did you add everything to the Info.plist file?

Refer to: http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html

Clone this wiki locally