Andrea Scarafoni
Andrea Scarafoni

Reputation: 955

Minimum Xcode version to upload to App Store

I currently use Xcode7 and I have to continue using it for compatibility reasons. Should I expect that Xcode 7 will be incompatible with the App Store soon?

Upvotes: 11

Views: 16754

Answers (6)

CennoxX
CennoxX

Reputation: 808

The Xcode version changes once every year in April. Starting April 2024 you need to built with Xcode 15 and the iOS 17 SDK.

The updated documentation at https://developer.apple.com/ios/submit/ says now:

All iOS and iPadOS apps uploaded to App Store Connect must be built with a minimum of Xcode 15 and the iOS 17 SDK. Starting April 2025, all iOS and iPadOS apps uploaded to App Store Connect must be built with the iOS 18 SDK.


At the time of the question the documentation said:

Please note that Starting March 2019, all iOS apps submitted to the App Store will need to be built with the iOS 12.1 SDK or later […]

As iOS 12.1 SDK is included in Xcode 10.1, Xcode 7 seemed to be incompatible for new builds.

Upvotes: 21

Shahil Mangroliya
Shahil Mangroliya

Reputation: 51

Please note that as of April 2024 all iOS and iPadOS apps submitted to the App Store must be built with a minimum of Xcode 15 and the iOS 17 SDK.

https://developer.apple.com/ios/submit/#:~:text=Build%20with%20Xcode%2015&text=Build%20your%20apps%20using%20the,and%20the%20iOS%2017%20SDK.

Upvotes: 0

d.felber
d.felber

Reputation: 5408

As of April 2022, all iOS apps submitted to the App Store must be built with Xcode 13 (source).

This information can be found directly in iTunes Connect where you can select the Build for your App. (At least it says so for iOS Apps)

(In 2017, you needed Xcode 6 (or newer) or Application Loader 3 (or newer).)


Though the documentation (https://developer.apple.com/library/content/qa/qa1806/_index.html) says that the only way to ensure your Xcode configuration will be accepted is to "Validate" your build:

For compatibility reasons, the App Store will often accept apps that are built with some older versions of Xcode or Base SDK.

To determine if an older Xcode configuration is currently accepted by the App Store, you can choose "Archive" under the "Product" menu to make an archived build, then use the Validate feature, to test if that build meets minimum requirements for submission to the App Store.

Upvotes: 3

cahyo
cahyo

Reputation: 607

Starting April 2022, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 13 and the iOS 15 SDK.

For more detail : https://developer.apple.com/ios/submit/

Upvotes: 0

Harmeet Singh
Harmeet Singh

Reputation: 119

Starting April 2021, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 12 and the iOS 14 SDK.

For more details : https://developer.apple.com/app-store/submissions/

Upvotes: 11

Mihir Mehta
Mihir Mehta

Reputation: 13833

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.

More you can find here: https://developer.apple.com/app-store/submissions/

Upvotes: 5

Related Questions