Xcode Version | Minimum OS Required | SDK | Architecture | OS | Simulator | Swift |
---|---|---|---|---|---|---|
Xcode 12.2 beta | macOS Catalina 10.15.4 (Intel-based Mac) macOS Big Sur 11.0 (Apple silicon Mac) | iOS 14.2 macOS 11 tvOS 14.2 watchOS 7.1 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.2 iPadOS 13.0-14.2 macOS 10.9-11.0 tvOS 9.0-14.2 watchOS 2.0-7.1 | iOS 10.3.1-14.2 tvOS 10.2-14.2 watchOS 3.2-7.1 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 12.1 | macOS Catalina 10.15.4 (Intel-based Mac) macOS Big Sur 11.0 (Apple silicon Mac) | iOS 14.1 macOS 10.15.6 tvOS 14.0 watchOS 7.0 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.1 iPadOS 13.0-14.1 macOS 10.9-11.0 tvOS 9.0-14.0 watchOS 2.0-7.0 | iOS 10.3.1-14.1 tvOS 10.2-14.0 watchOS 2.0-7.0 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 12 | macOS Catalina 10.15.4 (Intel-based Mac) | iOS 14 macOS 10.15.6 tvOS 14 watchOS 7.0 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.0 iPadOS 13.0-14.0 macOS 10.6-10.15.6 tvOS 9.0-14.0 watchOS 2.0-7.0 | iOS 10.3.1-14.0 tvOS 10.2-14.0 watchOS 3.2-7.0 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 11.7 | macOS Catalina 10.15.2 | iOS 13.7 macOS 10.15.6 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.7 iPadOS 13.0-13.7 macOS 10.6-10.15.6 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.7 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.6 | macOS Catalina 10.15.2 | iOS 13.6 macOS 10.15.6 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.6 iPadOS 13.0-13.6 macOS 10.6-10.5.6 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.6 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.5 | macOS Catalina 10.15.2 | iOS 13.5 macOS 10.15.4 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.5 iPadOS 13.0-13.5 macOS 10.6-10.15.4 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.5 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.4.x | macOS Catalina 10.15.2 | iOS 13.4 macOS 10.15.4 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.4.x iPadOS 13.0-13.4.x macOS 10.6-10.15.4 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.4.x tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.3.x | macOS Mojave 10.14.4 | iOS 13.3 macOS 10.15.2 tvOS 13.3 watchOS 6.1.1 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.3 iPadOS 13.0-13.3 macOS 10.6-10.15.2 tvOS 9.0-13.3 watchOS 2.0-6.1.1 | iOS 10.3.1-13.3 tvOS 10.2-13.3 watchOS 3.2-6.1.1 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11.2.x | macOS Mojave 10.14.4 | iOS 13.2 macOS 10.15.1 tvOS 13.2 watchOS 6.1 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.2.x iPadOS 13.0-13.2.x macOS 10.6-10.15.1 tvOS 9.0-13.2 watchOS 2.0-6.1 | iOS 10.3.1-13.2.x tvOS 10.2-13.2 watchOS 3.2-6.1 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11.1 | macOS Mojave 10.14.4 | iOS 13.1 macOS 10.15 tvOS 13 watchOS 6.0 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.1 iPadOS 13.0-13.1 macOS 10.6-10.15 tvOS 9.0-13.0 watchOS 2.0-6.0 | iOS 10.3.1-13.1 tvOS 10.2-13.0 watchOS 3.2-6.0 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11 | macOS Mojave 10.14.4 | iOS 13 macOS 10.15 tvOS 13 watchOS 6.0 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.0 iPadOS 13.0-13.0 macOS 10.6-10.15 tvOS 9.0-13.0 watchOS 2.0-6.0 | iOS 10.3.1-13.0 tvOS 10.2-13.0 watchOS 3.2-6.0 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 10.3 | macOS Mojave 10.14.3 | iOS 12.4 macOS 10.14.6 tvOS 12.4 watchOS 5.3 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-12.4 macOS 10.6-10.14.6 tvOS 9.0-12.4 watchOS 2.0-5.3 | iOS 10.3.1-12.4 tvOS 10.2-12.4 watchOS 3.2-5.3 | Swift 4 Swift 4.2 Swift 5 |
Xcode 10.2x | macOS Mojave 10.14.3 | iOS 12.2 macOS 10.14.4 tvOS 12.2 watchOS 5.2 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-12.2 macOS 10.6-10.14.4 tvOS 9.0-12.2 watchOS 2.0-5.2 | iOS 8.1-12.2 tvOS 9.0-12.2 watchOS 2.0-5.2 | Swift 4 Swift 4.2 Swift 5 |
Xcode Version | Minimum OS Required | SDK | Architecture | OS | Simulator | Swift |
---|---|---|---|---|---|---|
Xcode 12.2 beta | macOS Catalina 10.15.4 (Intel-based Mac) macOS Big Sur 11.0 (Apple silicon Mac) | iOS 14.2 macOS 11 tvOS 14.2 watchOS 7.1 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.2 iPadOS 13.0-14.2 macOS 10.9-11.0 tvOS 9.0-14.2 watchOS 2.0-7.1 | iOS 10.3.1-14.2 tvOS 10.2-14.2 watchOS 3.2-7.1 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 12.1 | macOS Catalina 10.15.4 (Intel-based Mac) macOS Big Sur 11.0 (Apple silicon Mac) | iOS 14.1 macOS 10.15.6 tvOS 14.0 watchOS 7.0 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.1 iPadOS 13.0-14.1 macOS 10.9-11.0 tvOS 9.0-14.0 watchOS 2.0-7.0 | iOS 10.3.1-14.1 tvOS 10.2-14.0 watchOS 2.0-7.0 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 12 | macOS Catalina 10.15.4 (Intel-based Mac) | iOS 14 macOS 10.15.6 tvOS 14 watchOS 7.0 DriverKit 20.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 9.0-14.0 iPadOS 13.0-14.0 macOS 10.6-10.15.6 tvOS 9.0-14.0 watchOS 2.0-7.0 | iOS 10.3.1-14.0 tvOS 10.2-14.0 watchOS 3.2-7.0 | Swift 4 Swift 4.2 Swift 5.3 |
Xcode 11.7 | macOS Catalina 10.15.2 | iOS 13.7 macOS 10.15.6 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.7 iPadOS 13.0-13.7 macOS 10.6-10.15.6 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.7 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.6 | macOS Catalina 10.15.2 | iOS 13.6 macOS 10.15.6 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.6 iPadOS 13.0-13.6 macOS 10.6-10.5.6 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.6 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.5 | macOS Catalina 10.15.2 | iOS 13.5 macOS 10.15.4 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.5 iPadOS 13.0-13.5 macOS 10.6-10.15.4 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.5 tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.4.x | macOS Catalina 10.15.2 | iOS 13.4 macOS 10.15.4 tvOS 13.4 watchOS 6.2 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.4.x iPadOS 13.0-13.4.x macOS 10.6-10.15.4 tvOS 9.0-13.4 watchOS 2.0-6.2 | iOS 10.3.1-13.4.x tvOS 10.2-13.4 watchOS 3.2-6.2 | Swift 4 Swift 4.2 Swift 5.2 |
Xcode 11.3.x | macOS Mojave 10.14.4 | iOS 13.3 macOS 10.15.2 tvOS 13.3 watchOS 6.1.1 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.3 iPadOS 13.0-13.3 macOS 10.6-10.15.2 tvOS 9.0-13.3 watchOS 2.0-6.1.1 | iOS 10.3.1-13.3 tvOS 10.2-13.3 watchOS 3.2-6.1.1 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11.2.x | macOS Mojave 10.14.4 | iOS 13.2 macOS 10.15.1 tvOS 13.2 watchOS 6.1 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.2.x iPadOS 13.0-13.2.x macOS 10.6-10.15.1 tvOS 9.0-13.2 watchOS 2.0-6.1 | iOS 10.3.1-13.2.x tvOS 10.2-13.2 watchOS 3.2-6.1 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11.1 | macOS Mojave 10.14.4 | iOS 13.1 macOS 10.15 tvOS 13 watchOS 6.0 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.1 iPadOS 13.0-13.1 macOS 10.6-10.15 tvOS 9.0-13.0 watchOS 2.0-6.0 | iOS 10.3.1-13.1 tvOS 10.2-13.0 watchOS 3.2-6.0 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 11 | macOS Mojave 10.14.4 | iOS 13 macOS 10.15 tvOS 13 watchOS 6.0 DriverKit 19.0 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-13.0 iPadOS 13.0-13.0 macOS 10.6-10.15 tvOS 9.0-13.0 watchOS 2.0-6.0 | iOS 10.3.1-13.0 tvOS 10.2-13.0 watchOS 3.2-6.0 | Swift 4 Swift 4.2 Swift 5.1 |
Xcode 10.3 | macOS Mojave 10.14.3 | iOS 12.4 macOS 10.14.6 tvOS 12.4 watchOS 5.3 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-12.4 macOS 10.6-10.14.6 tvOS 9.0-12.4 watchOS 2.0-5.3 | iOS 10.3.1-12.4 tvOS 10.2-12.4 watchOS 3.2-5.3 | Swift 4 Swift 4.2 Swift 5 |
Xcode 10.2x | macOS Mojave 10.14.3 | iOS 12.2 macOS 10.14.4 tvOS 12.2 watchOS 5.2 | x86_64 armv7 armv7s arm64 arm64e | iOS 8.0-12.2 macOS 10.6-10.14.4 tvOS 9.0-12.2 watchOS 2.0-5.2 | iOS 8.1-12.2 tvOS 9.0-12.2 watchOS 2.0-5.2 | Swift 4 Swift 4.2 Swift 5 |