SDK 및 시스템 요구사항

Xcode 최신 버전

Xcode 버전 지원되는 macOS 버전 SDK 배포 대상 기기 지원 시뮬레이터 Swift
Xcode 26.3 macOS Sequoia 15.6 및 이후 버전 iOS 26.2
tvOS 26.2
watchOS 26.2
visionOS 26.2
macOS 26.2
DriverKit 25.1
iOS 15–26.2
iPadOS 15–26.2
tvOS 15–26.2
watchOS 8-26.2
visionOS 1–26.2
macOS 11-26.2
DriverKit 20-25.1
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2.3

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 26.2 macOS Sequoia 15.6 및 이후 버전 iOS 26.2
tvOS 26.2
watchOS 26.2
visionOS 26.2
macOS 26.2
DriverKit 25.1
iOS 15–26.2
iPadOS 15–26.2
tvOS 15–26.2
watchOS 8-26.2
visionOS 1–26.2
macOS 11-26.2
DriverKit 20-25.1
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2.3

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 26.1.1 macOS Sequoia 15.6 및 이후 버전 iOS 26.1
tvOS 26.1
watchOS 26.1
visionOS 26.1
macOS 26.1
DriverKit 25.1
iOS 15–26.1
iPadOS 15–26.1
tvOS 15–26.1
watchOS 8-26.1
visionOS 1–26.1
macOS 11-26.1
DriverKit 20-25.1
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2.1

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 26.1 macOS Sequoia 15.6 및 이후 버전 iOS 26.1
tvOS 26.1
watchOS 26.1
visionOS 26.1
macOS 26.1
DriverKit 25.1
iOS 15–26.1
iPadOS 15–26.1
tvOS 15–26.1
watchOS 8-26.1
visionOS 1–26.1
macOS 11-26.1
DriverKit 20-25.1
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2.1

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 26.0.1 macOS Sequoia 15.6 및 이후 버전 iOS 26
tvOS 26
watchOS 26
visionOS 26
macOS 26
DriverKit 25
iOS 15–26
iPadOS 15–26
tvOS 15–26
watchOS 8-26
visionOS 1–26
macOS 11-26
DriverKit 20-25
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 26 macOS Sequoia 15.6
및 이후 버전
iOS 26
tvOS 26
watchOS 26
visionOS 26
macOS 26
DriverKit 25
iOS 15–26
iPadOS 15–26
tvOS 15–26
watchOS 8-26
visionOS 1–26
macOS 11-26
DriverKit 20-25
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.2

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4

기타 Xcode 버전

Xcode 버전 지원되는 macOS 버전 SDK 배포 대상 기기 지원 시뮬레이터 Swift
Xcode 16.4 macOS Sequoia 15.3- macOS Tahoe 26.1.x iOS 18.5
tvOS 18.5
watchOS 11.5
visionOS 2.5
macOS 15.5
DriverKit 24.5
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.1

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.3 macOS Sequoia 15.2 -
macOS Sequoia 15.x
iOS 18.4
tvOS 18.4
watchOS 11.4
visionOS 2.4
macOS 15.4
DriverKit 24.4
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.1

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.2 macOS Sonoma 14.5 -
macOS Sequoia 15.x
iOS 18.2
tvOS 18.2
watchOS 11.2
visionOS 2.2
macOS 15.2
DriverKit 24.2
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전*
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전*
visionOS 1 및 이후 버전
컴파일러:
Swift 6.0

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.1 macOS Sonoma 14.5 -
macOS Sequoia 15.x
iOS 18.1
tvOS 18.1
watchOS 11.1
visionOS 2.1
macOS 15.1
DriverKit 24.1
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.0

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16 macOS Sonoma 14.5 -
macOS Sequoia 15.x
iOS 18
tvOS 18
watchOS 11
visionOS 2
macOS 15
DriverKit 24
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전
iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 8 및 이후 버전
visionOS 1 및 이후 버전
컴파일러:
Swift 6.0

언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 15.4 macOS Sonoma 14.x iOS 17.5
tvOS 17.5
watchOS 10.5
visionOS 1.2
macOS 14.5
DriverKit 23.5
iOS 12–17.5
iPadOS 13–17.5
tvOS 12–17.5
watchOS 4–10.5
visionOS 1–1.2
macOS 10.13–14.5
DriverKit 19–23.5
iOS 12 및 이후 버전
tvOS 12 및 이후 버전
watchOS 4 및 이후 버전
visionOS 1 및 이후 버전
iOS 15-17.5
tvOS 15-17.5
watchOS 8-10.5
visionOS 1-1.2
컴파일러:
Swift 5.10

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 15.3 macOS Sonoma 14.x iOS 17.4
tvOS 17.4
watchOS 10.4
visionOS 1
macOS 14.4
DriverKit 23.4
iOS 12–17.4
iPadOS 13–17.4
tvOS 12–17.4
watchOS 4–10.4
visionOS 1
macOS 10.13–14.4
DriverKit 19–23.4
iOS 12 및 이후 버전
tvOS 12 및 이후 버전
watchOS 4 및 이후 버전
visionOS 1 및 이후 버전
iOS 15-17.4
tvOS 15-17.4
watchOS 8-10.4
visionOS 1
컴파일러:
Swift 5.10

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 15.2 macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17.2
tvOS 17.2
watchOS 10.2
visionOS 1
macOS 14.2
DriverKit 23.2
iOS 12–17.2
iPadOS 13–17.2
tvOS 12–17.2
watchOS 4–10.2
visionOS 1
macOS 10.13–14.2
DriverKit 19–23.2
iOS 12 및 이후 버전
tvOS 12 및 이후 버전
watchOS 4 및 이후 버전
visionOS 1 및 이후 버전
iOS 15-17.2
tvOS 15-17.2
watchOS 8-10.2
visionOS 1
컴파일러:
Swift 5.9

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 15.1* macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17.2
tvOS 17.2
watchOS 10.2
visionOS 1
macOS 14.2
DriverKit 23.2
iOS 12–17.2
iPadOS 13–17.2
tvOS 12–17.2
watchOS 4–10.2
visionOS 1
macOS 10.13–14.2
DriverKit 19–23.2
iOS 12 및 이후 버전
tvOS 12 및 이후 버전
watchOS 4 및 이후 버전
visionOS 1 및 이후 버전
iOS 15-17.2
tvOS 15-17.2
watchOS 8-10.2
visionOS 1
컴파일러:
Swift 5.9

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 15.0.x macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17
tvOS 17
watchOS 10
macOS 14
DriverKit 23
iOS 12–17
iPadOS 13–17
tvOS 12–17
watchOS 4–10
macOS 10.13–14
DriverKit 19–23
iOS 12 및 이후 버전
tvOS 12 또는 이후 버전
watchOS 4 및 이후 버전
iOS 14.0.1-17
tvOS 14-17
watchOS 7-10
컴파일러:
Swift 5.9

언어 모드:
Swift 5
Xcode 14.3.1 macOS Ventura 13.x iOS 16.4
tvOS 16.4
watchOS 9.4
macOS 13.3
DriverKit 22.4
iOS 11–16.4
iPadOS 13–16.4
tvOS 11–16.4
watchOS 4–9.4
macOS 10.13–13.3
DriverKit 19–22.4
iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4
iOS 13.7-16.4
tvOS 13.4-16.4
watchOS 7-9.4
컴파일러:
Swift 5.8.1

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 14.3* macOS Ventura 13.x iOS 16.4
tvOS 16.4
watchOS 9.4
macOS 13.3
DriverKit 22.4
iOS 11–16.4
iPadOS 13–16.4
macOS 10.13–13.3
tvOS 11–16.4
watchOS 4–9.4
DriverKit 19–22.4
iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4
iOS 13.7-16.4
tvOS 13.4-16.4
watchOS 7-9.4
컴파일러:
Swift 5.8

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 14.2 macOS Monterey 12.5 - macOS Ventura 13.x iOS 16.2
tvOS 16.1
watchOS 9.1
macOS 13.1
DriverKit 22.2
iOS 11–16.2
iPadOS 13–16.2
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13.1
DriverKit 19–22.2
iOS 11 - 16.2
tvOS 11 - 16.1
watchOS 4 - 9.1
iOS 12.4-16.2
tvOS 12.4-16.1
watchOS 7-9.1
컴파일러:
Swift 5.7

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 14.1 macOS Monterey 12.5 - macOS Ventura 13.x iOS 16.1
tvOS 16.1
watchOS 9.1
macOS 13
DriverKit 22.1
iOS 11–16.1
iPadOS 13–16.1
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13
DriverKit 19–22.1
iOS 11 - 16.1
tvOS 11 - 16.1
watchOS 4 - 9.1
iOS 12.4-16.1
tvOS 12.4-16.1
watchOS 7-9.1
컴파일러:
Swift 5.7

언어 모드:
Swift 5
Swift 4.2
Swift 4
Xcode 14.0.x macOS Monterey 12.5 - macOS Ventura 13.x iOS 16
tvOS 16
watchOS 9
macOS 12.3
DriverKit 22
iOS 11–16
iPadOS 13–16
tvOS 11–16
watchOS 4–9
macOS 10.13–12.5
DriverKit 19–22
iOS 11 - 16
tvOS 11 - 16
watchOS 4 - 9
iOS 12.4-16
tvOS 12.4-16
watchOS 7-9
컴파일러:
Swift 5.7

언어 모드:
Swift 5
Swift 4.2
Swift 4

예외

* iOS 15 및 watchOS 8 시뮬레이터는 macOS Sonoma 14.x에서 지원되지 않습니다.

범례

지원되는 macOS 버전: 해당 Xcode 버전 설치를 지원하는 macOS 버전입니다.

SDK: 해당 Xcode 버전에 포함된 SDK 버전입니다.

배포 대상: 해당 Xcode 버전에서 App Store Connect에 앱을 업로드할 때 지원되는 OS 범위입니다.

기기 지원: 해당 Xcode 버전에서 기기에 응용 프로그램을 설치하고 디버깅할 때 지원되는 OS 범위입니다.

시뮬레이터: 해당 Xcode 버전에서 시뮬레이터가 지원하는 OS 범위입니다.

Swift: 해당 Xcode 버전에서 지원하는 Swift 컴파일러 및 Swift 언어 모드입니다.

visionOS를 개발하려면 Apple Silicon이 탑재된 Mac이 필요합니다.