Submitting iOS apps to the App Store

iOS 11 is now in the hands of hundreds of millions of people around the world, and the stunning new iPhone X is here. The App Store has been redesigned from the ground up to provide a beautiful place to showcase amazing apps and to help customers discover new favorites. Update your apps and product pages, and submit today.

Build with iOS 11 SDK

Update your version of Xcode to the latest release of Xcode 9 available on the Mac App Store, which includes the iOS 11 SDK, and build your apps.

Optimize for the latest iOS 11 features. Now you can build more intelligent apps with the power of machine learning with Core ML and create incredible augmented reality experiences with ARKit. With iPad, your apps can provide a unified and immersive user experience with new multitasking features. If your app integrates these technologies, make sure to use best practices and test.

For more information, see What’s New in iOS 11.

Update device compatibility. The App Store is designed to provide customers with apps that work seamlessly with their device's capabilities. Remember to update your information property list (info.plist) with new device requirements when submitting an app update that takes advantage of the latest technologies.

For more information, see iOS Device Compatibility Reference.

Add your App Store icon. With Xcode 9, your App Store icon which is used to represent your app in different areas of the App Store, should be included as part of your project bundle, not iTunes Connect.

For more information, see the Xcode Help Guide.

  • Xcode 9
    Xcode 9

    Xcode provides everything you need to create great apps for Apple platforms. Xcode 9 includes Swift 4 and SDKs for iOS 11, watchOS 4, tvOS 11, and macOS High Sierra 10.13.

  • Review Guidelines

    All apps submitted to the App Store are reviewed based on a set of technical, content, and design criteria. Make sure to review the updated App Review Guidelines before submitting your app for review.

Update for iPhone X

iPhone X is here. Make sure your app is updated for the Super Retina display and that your product page showcases these updates. You can submit your app, screenshots, and description today.

Update your app for iPhone X. Test your apps to make sure they are ready to take advantage of the Super Retina display by respecting safe areas, supporting adaptive layouts, and more. Find and address UI issues in your app before testing on a device to make sure your app looks great on iPhone X.

For more information, see Update your apps for iPhone X.

Upload screenshots. You can now add screenshots for iPhone X in iTunes Connect, with a resolution of 1125 by 2436 pixels for portrait orientation and 2436 by 1125 pixels for landscape orientation.

  • Use Xcode 9.0.1 to create screenshots with the iPhone X simulator.
  • Upload screenshots as they are, with no modifications. The rounded corners will be automatically applied after upload.
  • If you add text descriptions to your screenshots, keep text away from the corners to avoid cropping.
  • Leave the home indicator in the screenshot, if it's visible.
  • Avoid placing screenshots within a hardware device image.

Test and Submit Your App

Before submitting your app for review, make sure it’s ready to be released to customers, and you’re making the most of your product page.

Beta test with TestFlight. Before finalizing your app for release, get valuable feedback with beta testing to make sure it’s ready for your customers. Upload your apps to iTunes Connect and use TestFlight to install and test them on a device.

For more information, see TestFlight Beta Testing.

Update your product page. Make sure your app’s name, icon, description, screenshots, app previews, and keywords are ready for your product page. And now with iOS 11, you can take advantage of more opportunities to showcase your content with new app metadata:

  • Subtitles
  • Promotional text
  • Up to three app previews per localization
  • Up to 20 promoted in-app purchases

For more information, see Making the most of your product page.

Submit to iTunes Connect. Once your app is updated for iOS 11 and iPhone X, you can submit for review today. For step-by-step instructions how to submit your apps for distribution on the App Store, see the iTunes Connect Developer Help.

  • App Store
    Making the Most of the App Store

    Get insights on growing your business for the App Store, taking advantage of capabilities, and engaging users worldwide. See how other developers approach finding success on the App Store and what they’ve learned along the way.