简体   繁体   中英

Publishing to App Store using older Xcode version

What happens to an app that's published to the App Store using an older version of Xcode?

Let's say we're on Xcode 9 with comes with iOS 11 then I'm publishing the app built targeting iOS 11.

Will people with iOS 12.2 + be able to download the app even-though iOS 12.2 + was not part of Xcode 9 ?

ps: I know I can have multiple version of Xcode on the same machine so this is not an answer.

As per Apple:

Starting March 27, 2019, all iOS apps submitted to the App Store will need to be built with the iOS 12.1 SDK or later, and support the all-screen design of iPhone XS Max or the 12.9-inch iPad Pro (3rd Generation). All watchOS apps will need to support watchOS 5 and Apple Watch Series 4.

While your app would run fine on any iOS version later than the targeted build version, Apple will reject your submission if not built with Xcode 10.1 or later. That being said, you can set your target version to iOS 10.0 , for example, without issue. You do not have to target iOS 12.1 , you just need to build with the 12.1 SDK .

See also: App Store Connect Supported Xcode versions

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM