Xcode
Xcode는 예측 코드 완성 기능, 고급 프로파일링 및 디버깅 도구, Apple 기기용 시뮬레이터 등 Apple 플랫폼용 앱을 개발, 테스트 및 배포하는 데 필요한 모든 도구를 제공합니다.
Xcode 다운로드 및 업데이트하기
Mac App Store에서 최신 버전의 Xcode를 무료로 다운로드할 수 있습니다.
Apple 계정으로 로그인하여 다운로드 페이지에서 최신 Xcode 베타 버전 또는 이전 버전의 Xcode를 다운로드할 수도 있습니다.
피드백 제공 및 문제 보고하기
Xcode를 더욱 개선하려면 개발자 피드백이 매우 중요합니다. Xcode에서 피드백 지원에 바로 액세스하여 발생한 문제를 보고하거나 도구 및 서비스 개선 사항을 요청할 수 있습니다. 또한 Apple 개발자 포럼을 방문하여 Apple 엔지니어 및 기타 개발자에게 질문을 하고 답변을 얻을 수도 있습니다.
Xcode 릴리즈
Xcode 16
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.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-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.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-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.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-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 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-18 tvOS 15-18 watchOS 8-11 visionOS 1-2 |
컴파일러: Swift 6.0 언어 모드: Swift 6 Swift 5 Swift 4.2 Swift 4 |
기타 Xcode 버전
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.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 |
범례
지원되는 macOS 버전: 해당 Xcode 버전 설치를 지원하는 macOS 버전입니다.
SDK: 해당 Xcode 버전에 포함된 SDK 버전입니다.
배포 대상: 해당 Xcode 버전에서 App Store Connect에 앱을 업로드할 때 지원되는 OS 범위입니다.
기기 지원: 해당 Xcode 버전에서 기기에 응용 프로그램을 설치하고 디버깅할 때 지원되는 OS 범위입니다.
시뮬레이터: 해당 Xcode 버전에서 시뮬레이터가 지원하는 OS 범위입니다.
Swift: 해당 Xcode 버전에서 지원하는 Swift 컴파일러 및 Swift 언어 모드입니다.
visionOS를 개발하려면 Apple Silicon이 탑재된 Mac이 필요합니다.