Submit your apps today.

Make sure to take advantage of the latest capabilities in iOS, iPadOS, macOS, tvOS, and watchOS so you can deliver your most innovative apps yet. Download Xcode 11 and the latest OS releases, build and test your apps, and submit them for review.

Review the 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 App Store Review Guidelines before submitting your app.

Read the App Store Review Guidelines

Update to the latest operating systems.

Update your devices with the latest versions of iOS 13, iPadOS, macOS Catalina, tvOS 13, and watchOS 6. Then refine your apps to take advantage of the great new capabilities and performance enhancements these platforms offer.

View downloads

Build with Xcode 11.

Xcode 11 includes Swift 5 and the latest SDKs for all Apple platforms. With Swift 5, runtime is built into iOS, iPadOS, macOS, tvOS, and watchOS so your app no longer needs to bundle this library for these latest OS releases. Users who download an app built with Swift from the App Store will get a smaller app and a faster download.

Starting April, 2020, all apps submitted to the App Store will need to be built with Xcode 11. Xcode 11 requires macOS Mojave 10.14.3 or later.

Download Xcode

Test and update for latest devices.

Test your apps to make sure they take advantage of the edge-to-edge display of iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, Apple Watch Series 5, the 11-inch iPad Pro, and the 12.9-inch iPad Pro (3rd Generation).

Upload screenshots and app previews for iPhone XS Max or later and the 12.9-inch iPad Pro (3rd Generation) with your next version update or when your app has an editable status. These assets will be automatically resized for iPhone X and the 11-inch iPad Pro, and later. You can also upload screenshots for Apple Watch Series 4 or later.

Read the Human Interface Guidelines and use Simulator, included with Xcode, to test your app and create these assets.

Submit to the App Store.

Get your App Store product page ready, validate your build, upload the release version of your app in App Store Connect, and more.