Submit your apps today.

The latest releases of Apple platforms — iPhone XS, iPhone XS Max, and iPhone XR, and Apple Watch Series 4 — will soon be in the hands of hundreds of millions of customers around the world. Make sure your apps take advantage of the latest capabilities in iOS, watchOS, tvOS, and macOS so you can deliver your most innovative apps yet. Download Xcode 10 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 GM seed versions of macOS Mojave, iOS 12, watchOS 5, and tvOS 12 and refine your apps to take advantage of the great new capabilities and performance enhancements they offer.

View downloads

Build with Xcode 10.

Xcode 10 includes Swift 4 and the latest SDKs for all Apple platforms. If your app is written in Swift, you can continue to submit apps in Swift 3.2 to the App Store and migrate individual modules to Swift 4 when you’re ready.

Please note that starting March 2019, all new apps and app updates for iPhone, including universal apps, will need to be built with the iOS 12 SDK and support iPhone XS Max. All new apps and app updates for Apple Watch will need to support watchOS 5 and Apple Watch Series 4.

Download Xcode 10

Test and update for new devices.

Start testing your app in Simulator, included with Xcode 10, to make sure they are ready to take advantage of the screen dimensions of iPhone XS, iPhone XS Max, iPhone XR, and Apple Watch Series 4.

You can now upload screenshots and app previews for the new iPhone XS Max with your next version update or when your app has an editable status. These assets will be automatically resized for iPhone X and later. You can also upload screenshots for Apple Watch Series 4. Read the updated Human Interface Guidelines, download the latest version of Xcode 10, and use Simulator to test your app and create these assets.

Get ready for iPhone XS, iPhone XS Max, and iPhone XR

Get ready for Apple Watch Series 4

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.