'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?
Solution 1:[1]
The Xcode version changes once every year in April. Starting April 2022 you need to built with Xcode 13 and the iOS 15 SDK.
The updated documentation at https://developer.apple.com/ios/submit/ says now:
Starting April 2022, all iOS and iPadOS apps submitted to the App Store must be built with Xcode 13 and the iOS 15 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.
Solution 2:[2]
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/
Solution 3:[3]
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/
Solution 4:[4]
You need Xcode 6 (or newer) or Application Loader 3 (or newer).
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)
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.
Solution 5:[5]
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/
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | |
Solution 2 | Harmeet Singh |
Solution 3 | Mihir Mehta |
Solution 4 | Community |
Solution 5 | Mike Hardy |