Supported Xcode and Application Loader versions

iTunes Connect supports the following versions of Xcode and Application Loader to upload your app for distribution on the App Store or to testers using TestFlight.

Target type

Built using Xcode

Uploaded using Xcode

Uploaded using Application Loader

iOS app

iOS app extension

Xcode 9 and later (new app)

Xcode 6 and later (new app version)

Xcode 6 and later

Application Loader 3.0 and later

macOS app

Xcode 6 and later

Xcode 6 and later

Application Loader 3.0 and later

tvOS app

Xcode 7.1 and later

Xcode 7.1 and later

Application Loader 3.0 and later

See alsoUpload an app to iTunes Connect