Xcode
Xcode는 예측 코드 완성 기능, 고급 프로파일링 및 디버깅 도구, Apple 기기용 시뮬레이터 등 Apple 플랫폼용 앱을 개발, 테스트 및 배포하는 데 필요한 모든 도구를 제공합니다.
Xcode 다운로드 및 업데이트하기
Mac App Store에서 최신 버전의 Xcode를 무료로 다운로드할 수 있습니다.
Apple 계정으로 로그인하여 다운로드 페이지에서 최신 Xcode 베타 버전 또는 이전 버전의 Xcode를 다운로드할 수도 있습니다.
피드백 제공 및 문제 보고하기
Xcode를 더욱 개선하려면 개발자 피드백이 매우 중요합니다. Xcode에서 피드백 지원에 바로 액세스하여 발생한 문제를 보고하거나 도구 및 서비스 개선 사항을 요청할 수 있습니다. 또한 Apple 개발자 포럼을 방문하여 Apple 엔지니어 및 기타 개발자에게 질문을 하고 답변을 얻을 수도 있습니다.
Xcode 릴리즈
Xcode 버전 지원되는 macOS 버전 SDK 배포 대상 기기 지원 시뮬레이터 Swift Xcode 16.3 macOS Sequoia 15.2 및 이후 버전 iOS 18.4
tvOS 18.4
watchOS 11.4
visionOS 2.4
macOS 15.4
DriverKit 24.4iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전iOS 15-18.4
tvOS 15-18.4
watchOS 8-11.4
visionOS 1-2.4컴파일러:
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.2iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전iOS 15-18.2
tvOS 15-18.1
watchOS 8-11.1
visionOS 1-2.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.1iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전iOS 15-18.1
tvOS 15-18
watchOS 8-11
visionOS 1-2컴파일러:
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 24iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24iOS 15 및 이후 버전
tvOS 15 및 이후 버전
watchOS 7 및 이후 버전
visionOS 1 및 이후 버전iOS 15-18
tvOS 15-18
watchOS 8-11
visionOS 1-2컴파일러:
Swift 6.0
언어 모드:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 버전 지원되는 macOS 버전 SDK 배포 대상 기기 지원 시뮬레이터 Swift Xcode 15.4 macOS Sonoma 14.x iOS 17.5
tvOS 17.5
watchOS 10.5
visionOS 1.2
macOS 14.5
DriverKit 23.5iOS 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.5iOS 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.4iOS 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.4iOS 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.2iOS 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.2iOS 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.2iOS 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.2iOS 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 23iOS 12–17
iPadOS 13–17
tvOS 12–17
watchOS 4–10
macOS 10.13–14
DriverKit 19–23iOS 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.4iOS 11–16.4
iPadOS 13–16.4
tvOS 11–16.4
watchOS 4–9.4
macOS 10.13–13.3
DriverKit 19–22.4iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4iOS 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.4iOS 11–16.4
iPadOS 13–16.4
macOS 10.13–13.3
tvOS 11–16.4
watchOS 4–9.4
DriverKit 19–22.4iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4iOS 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.2iOS 11–16.2
iPadOS 13–16.2
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13.1
DriverKit 19–22.2iOS 11 - 16.2
tvOS 11 - 16.1
watchOS 4 - 9.1iOS 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.1iOS 11–16.1
iPadOS 13–16.1
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13
DriverKit 19–22.1iOS 11 - 16.1
tvOS 11 - 16.1
watchOS 4 - 9.1iOS 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 22iOS 11–16
iPadOS 13–16
tvOS 11–16
watchOS 4–9
macOS 10.13–12.5
DriverKit 19–22iOS 11 - 16
tvOS 11 - 16
watchOS 4 - 9iOS 12.4-16
tvOS 12.4-16
watchOS 7-9컴파일러:
Swift 5.7
언어 모드:
Swift 5
Swift 4.2
Swift 4
범례
지원되는 macOS 버전: 해당 Xcode 버전 설치를 지원하는 macOS 버전입니다.
SDK: 해당 Xcode 버전에 포함된 SDK 버전입니다.
배포 대상: 해당 Xcode 버전에서 App Store Connect에 앱을 업로드할 때 지원되는 OS 범위입니다.
기기 지원: 해당 Xcode 버전에서 기기에 응용 프로그램을 설치하고 디버깅할 때 지원되는 OS 범위입니다.
시뮬레이터: 해당 Xcode 버전에서 시뮬레이터가 지원하는 OS 범위입니다.
Swift: 해당 Xcode 버전에서 지원하는 Swift 컴파일러 및 Swift 언어 모드입니다.
visionOS를 개발하려면 Apple Silicon이 탑재된 Mac이 필요합니다.