| Xcode 4.3.3, released in May 2012, featured an updated SDK for Mac OS X 10.7.4 "Lion" and a few bug fixes.
Xcode 4.4 was released on July 25, 2012.
It runs on both Mac OS X Lion (10.7) and OS X Mountain Lion (10.8) and is the first version of Xcode to contain the OS X 10.8 "Mountain Lion" SDK. Xcode 4.4 includes support for automatic synthesizing of declared properties, new Objective-C features such as literal syntax and subscripting, improved localization, and more. On August 7, 2012, Xcode 4.4.1 was released with a few bug fixes.
On September 19, 2012, iOS 6 and Xcode 4.5 were released. Xcode added support for iOS 6 and the 4-inch Retina Display on iPhone 5 and iPod Touch 5th generation. It also brought some new Objective-C features to iOS, simplified localization, and added auto-layout support for iOS. On October 3, 2012, Xcode 4.5.1 was released with bug fixes and stability improvements. Less than a month later, Xcode 4.5.2 was released, with support for iPad Mini and iPad with Retina Display, and bug fixes and stability improvements.
On January 28, 2013, iOS 6.1 and Xcode 4.6 were released.
On June 10, 2013, at the Apple Worldwide Developers Conference, version 5 of Xcode was announced.
On September 18, 2013, Xcode 5.0 was released. It shipped with iOS 7 and OS X 10.8 Mountain Lion SDKs. However, support for OS X 10.9 Mavericks was only available in beta versions. Xcode 5.0 also added a version of Clang generating 64-bit ARM code for iOS 7. Apple removed support for building garbage collected Cocoa binaries in Xcode 5.1.
On June 2, 2014, at the Worldwide Developers Conference, Apple announced version 6 of Xcode. One of the most notable features was support for Swift, an all-new programming language developed by Apple. Xcode 6 also included features like Playgrounds and live debugging tools. On September 17, 2014, at the same time, iOS 8 and Xcode 6 were released. Xcode could be downloaded on the Mac App Store.
On June 8, 2015, at the Apple Worldwide Developers Conference, Xcode version 7 was announced. It introduced support for Swift 2, and Metal for OS X, and added support for deploying on iOS devices without an Apple Developer account. Xcode 7 was released on September 16, 2015.
On June 13, 2016, at the Apple Worldwide Developers Conference, Xcode version 8 was announced; a beta version was released the same day. It introduced support for Swift 3. Xcode 8 was released on September 13, 2016.
On June 5, 2017, at the Apple Worldwide Developers Conference, Xcode version 9 was announced; a beta version was released the same day. It introduced support for Swift 4 and Metal 2. It also introduced remote debugging on iOS and tvOS devices wirelessly, through Wi-Fi.
Xcode 9 was publicly released on September 19, 2017.
On June 4, 2018, at the Apple Worldwide Developers Conference, Xcode version 10 was announced; a beta version was released the same day. Xcode 10 introduced support for the Dark Mode announced for macOS Mojave, the collaboration platforms Bitbucket and GitLab (in addition to already supported GitHub), training machine learning models from playgrounds, and the new features in Swift 4.2 and Metal 2.1, as well as improvements to the editor and the project build system. Xcode 10 also dropped support for building 32-bit macOS apps and no longer supports Subversion integration.
Xcode 10 was publicly released on September 17, 2018.
On June 3, 2019, at the Apple Worldwide Developers Conference, Xcode version 11 was announced; a beta version was released the same day. Xcode 11 introduced support for the new features in Swift 5.1, as well as the new SwiftUI framework (although the interactive UI tools are available only when running under macOS 10.15). It also supports building iPad applications that run under macOS; includes integrated support for the Swift Package Manager; and contains further improvements to the editor, including a "minimap" that gives an overview of a source code file with quick navigation. Xcode 11 requires macOS 10.14 or later and Xcode 11.4 requires 10.15 or later.
Xcode 11 was publicly released on September 20, 2019.
On June 22, 2020, at the Apple Worldwide Developers Conference, Xcode version 12 was announced; a beta version was released the same day. Xcode 12 introduced support for Swift 5.3 and requires macOS 10.15.4 or later. Xcode 12 dropped building apps for iOS 8 and the lowest version of iOS supported by Xcode 12 built apps is iOS 9. Xcode 12.1 also dropped support for building apps for Mac OS X 10.6 Snow Leopard. The minimum version of macOS supported by Xcode 12.1 built apps is OS X 10.9 Mavericks.
Xcode 12 was publicly released on September 16, 2020.
On June 7, 2021, at the Apple Worldwide Developers Conference, Xcode version 13 was announced; a beta version was released the same day. The new version introduced support for Swift 5.5 and requires macOS 11.3 or later. Xcode 13 contains SDKs for iOS / iPadOS 15, macOS 12, watchOS 8, and tvOS 15. Xcode 13's major features include the new concurrency model in Swift projects, improved support for version control providers (such as GitHub), including the ability to browse, view, and comment on pull requests right in the app interface, and support for Xcode Cloud, Apple's newly launched mobile CI/CD service (it also has a web version).
Xcode 13 was publicly released on September 20, 2021.
On June 6, 2022, at the Apple Worldwide Developers Conference, Xcode version 14 was announced; a beta version was released the same day. Xcode 14 dropped support for building 32-bit iOS apps. Xcode 14 dropped support for building apps for iOS 9 and 10 (these versions of iOS supported 32-bit iOS apps) and the minimum version of iOS supported by Xcode 14 built apps is iOS 11. Xcode 14 also dropped building apps for macOS 10.12 Sierra. The minimum version of macOS supported by Xcode 14 built apps is macOS 10.13 High Sierra.
Xcode 14 was publicly released on September 12, 2022.
On June 5, 2023, at the Apple Worldwide Developers Conference, Xcode version 15 was announced; a beta version was released the same day. Xcode 15 dropped support for building apps for iOS 11 and the minimum version of iOS supported by Xcode 15 built apps is iOS 12.
Xcode 15 was publicly released on September 18, 2023.
On June 10, 2024, at the Apple Worldwide Developers Conference, Xcode version 16 was announced; a beta version was released the same day. Xcode 16 introduced predictive code completion on Apple silicon Macs, along with the Swift Testing framework.
Xcode 16 was publicly released on September 16, 2024.
On June 9, 2025, at the Apple Worldwide Developers Conference, Xcode version 26 was announced; a beta version was released the same day. The version number change reflects a similar change done to unify version numbers across all of Apple's other platforms. Xcode 26 comes with automatic programming and chat query tools similar to GitHub Copilot, as well as AI-assisted actions accessible from anywhere in a codebase. These tools are powered using ChatGPT by default, but both local models and cloud models from other providers via API keys are supported.
Xcode 26 was publicly released on September 15, 2025.
On June 8, 2026, at the Apple Worldwide Developers Conference, Xcode version 27 was announced; a beta version was released the same day.
Xcode 27 was publicly released on September 14, 2026.
Version comparison tableedit
|
Discontinued |
|
Current release |
|
Beta |
Xcode 1.0 - 2.x (before iOS support)edit
| Version history |
| Version |
Build |
Release date |
Runs on versions of Mac OS X |
Mac OS X SDK(s) |
| 1.0 |
|
September 28, 2003 |
Mac OS X Panther (10.3.x) |
Mac OS X Cheetah (10.0.x), Mac OS X Puma (10.1.x), Mac OS X Jaguar (10.2.x), and Mac OS X Panther (10.3.x) |
| 1.1 |
|
December 19, 2003 |
| 1.2 |
|
April 22, 2004 |
| 1.5 |
|
August 4, 2004 |
| 2.0 |
|
April 29, 2005 |
Mac OS X Tiger (10.4.x) |
Mac OS X Jaguar (10.2.x), Mac OS X Panther (10.3.x), and Mac OS X Tiger (10.4.x) |
| 2.1 |
|
June 6, 2005 |
| 2.2 |
|
November 10, 2005 |
| 2.2.1 |
|
January 13, 2006 |
| 2.3 |
|
May 23, 2006 |
| 2.4 |
|
August 17, 2006 |
| 2.4.1 |
|
October 31, 2006 |
| 2.5 |
|
October 30, 2007 |
Mac OS X Tiger (10.4.x) and Mac OS X Leopard (10.5.x) |
Mac OS X Jaguar (10.2.x), Mac OS X Panther (10.3.x), Mac OS X Tiger (10.4.x) and Mac OS X Leopard (10.5.x) |
| Version |
Build |
Release date |
Runs on versions of Mac OS X |
Mac OS X SDK(s) |
| Version history |
| Version |
Build |
Release date |
min OS X to run |
OS X SDK(s) |
iOS SDK(s) included |
Min iOS Deployment Target |
iOS arm supported |
additional iOS Simulators |
| 3.0 |
|
October 26, 2007 |
10.5.x |
Mac OS X Panther (10.3.x), Mac OS X Tiger (10.4.x), and Mac OS X Leopard (10.5.x) |
iOS 2.x + each down to iOS 2.0 |
iOS 2.0 |
armv6 |
- |
| 3.1 |
|
August 2, 2008 |
| 3.1.1 |
|
October 17, 2008 |
| 3.1.2 |
|
November 23, 2008 |
| 3.1.3 |
|
June 17, 2009 |
10.5.7 |
iOS 3.1.3 (7E18) or lower + each down to iOS 2.0 |
armv6 + for iOS 3.x: armv7 |
| 3.1.4 |
1203 |
July 15, 2009 |
| 3.2 |
|
August 28, 2009 |
10.6.0 |
Mac OS X Tiger (10.4.x), Mac OS X Leopard (10.5.x), and Mac OS X Snow Leopard (10.6.x) |
| 3.2.1 |
|
October 9, 2009 |
| 3.2.2 |
1650 |
April 3, 2010 |
10.6.2 |
iOS 3.2 (7B367) + each down to iOS 3.0 |
iOS 3.0 |
armv6, armv7 |
| 3.2.3 |
|
June 22, 2010 |
10.6.4 |
iOS 4.0.x + iOS 3.2 |
| 3.2.4 |
|
September 8, 2010 |
iOS 4.1 + iOS 3.2 |
iOS 4.0.2 (8A400) |
| 3.2.5 |
1760 |
October 14, 2010 |
iOS 4.2 (8C134) |
iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) |
| 3.2.6 |
1761 |
February 14, 2011 |
10.6.6 |
iOS 4.3 (8F190) |
iOS 4.2 (8C134) + iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) |
| 4.0 |
4A304a |
March 14, 2011 |
Mac OS X Snow Leopard (10.6.x) |
| 4.0.1 |
4A1006 |
March 25, 2011 |
| 4.0.2 |
4A2002a |
April 14, 2011 |
iOS 4.3.2 (8H7) |
| 4.1 |
4B110 (10.7) 4B110f (10.6) |
July 20, 2011 |
10.6.7 and 10.7 |
Mac OS X Snow Leopard (10.6.x) and Mac OS X Lion (10.7.x) |
- |
| 4.1.1 |
|
August 4, 2011 |
| 4.2 |
4D199 (10.7) 4C199 (10.6) |
October 12, 2011 |
iOS 5.0 (9A334) |
downloadable: iOS 4.3.2 (8H7) |
| 4.2.1 |
4D502 |
November 18, 2011 |
10.7 |
| 4.3 |
4E109 |
February 16, 2012 |
10.7.3 |
| 4.3.1 |
4E1019 |
March 7, 2012 |
iOS 5.1 (9B176) |
downloadable: iOS 5.0 + only for OS X 10.7: iOS 4.3 |
| 4.3.2 |
4E2002 |
March 22, 2012 |
| 4.3.3 |
4E3002 |
May 9, 2012 |
| 4.4 |
|
July 25, 2012 |
10.7.4 |
Mac OS X Lion (10.7.x) and OS X Mountain Lion (10.8.x) |
| 4.4.1 |
4F1003 |
August 7, 2012 |
| 4.5 |
|
September 19, 2012 |
iOS 6.0 (10A403) |
iOS 4.3 |
armv7, armv7s |
downloadable: iOS 5.1 + iOS 5.0 + only for OS X 10.7: iOS 4.3 |
| 4.5.1 |
|
October 3, 2012 |
| 4.5.2 |
4G2008 |
November 1, 2012 |
| 4.6 |
4H127 |
Feb 20, 2013 |
iOS 6.1 (10B141) |
downloadable: iOS 6.0 + iOS 5.1 + iOS 5.0 + only for OS X 10.7: iOS 4.3 |
| 4.6.1 |
4H512 |
March 14, 2013 |
| 4.6.2 |
4H1003 |
April 15, 2013 |
| 4.6.3 |
4H1503 |
June 14, 2013 |
| Version |
Build |
Release date |
min OS X to run |
OS X SDK(s) |
iOS SDK(s) included |
Min iOS Deployment Target |
iOS arm supported |
additional iOS Simulators |
Xcode 5.0 - 6.x (since arm64 support)edit
| Version history |
| Version |
Build |
Release date |
min OS X to run |
OS X SDK(s) |
iOS SDK(s) included |
Min iOS Deployment Target |
iOS arm supported |
downloadable iOS Simulators |
| 5.0 |
5A1413 |
September 18, 2013 |
10.8.4 |
OS X v10.8 |
iOS 7.0 (11A465) |
iOS 4.3 or iOS 6.0 (for arch with arm64) |
armv7, armv7s, arm64 |
iOS 6.1 + iOS 6.0 + only for OS X 10.8: iOS 5.1 + iOS 5.0 |
| 5.0.1 |
5A2053 |
October 22, 2013 |
OS X v10.8 + OS X v10.9 |
iOS 7.0.3 (11B508) |
iOS 4.3 or iOS 5.1.1 (for arch with arm64) |
| 5.0.2 |
5A3005 |
November 12, 2013 |
| 5.1 |
5B130a |
March 10, 2014 |
iOS 7.1 (11D167) |
iOS 7.0 + iOS 6.1 |
| 5.1.1 |
5B1008 |
April 10, 2014 |
iOS 6.1 |
| 6.0.1 |
6A317 |
September 17, 2014 |
10.9.4 |
OS X v10.9 |
iOS 8.0 (12A365) |
Default: armv7, arm64 Manually: armv7s |
iOS 7.1 + only for OS X 10.9 iOS 7.0 |
| 6.1 |
6A1052c 6A1052d |
October 16, 2014 October 20, 2014 |
OS X v10.9 + OS X v10.10 |
iOS 8.1 (12B411) |
| 6.1.1 |
6A2008a |
December 2, 2014 |
| 6.2 |
6C131e |
March 9, 2015 |
iOS 8.2 (12D508) |
iOS 8.1 + iOS 7.1 |
| 6.3 |
6D570 |
April 8, 2015 |
10.10 |
OS X v10.9 + OS X v10.10 |
iOS 8.3 (12F69) |
iOS 8.2 + iOS 8.1 + iOS 7.1 |
| 6.3.1 |
6D1002 |
April 21, 2015 |
| 6.3.2 |
6D2105 |
May 18, 2015 |
| 6.4 |
6E35b |
June 30, 2015 |
iOS 8.4 (12H141) |
iOS 8.3 + iOS 8.2 + iOS 8.1 + iOS 7.1 |
| Version |
Build |
Release date |
min OS X to run |
OS X SDK(s) |
iOS SDK(s) included |
Min iOS Deployment Target |
iOS arm supported |
downloadable iOS Simulators |
Xcode 7.0 - 10.x (since Free On-Device Development)edit
| Version history |
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
Downloadable simulators |
Notes |
| 7.0 |
7A220 |
September 16, 2015 |
10.10.4 |
10.11 (15A278) |
iOS 9 (13A340) |
watchOS 2 (13S343) |
- |
iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1 |
|
| 7.0.1 |
7A1001 |
September 28, 2015 |
|
| 7.1 |
7B91b |
October 21, 2015 |
10.10.5 |
iOS 9.1 (13B137) |
tvOS 9.0 (13T393) |
added iOS 9.0 |
|
| 7.1.1 |
7B1005 |
November 9, 2015 |
|
| 7.2 |
7C68 |
December 8, 2015 |
10.11.2 (15C43) |
iOS 9.2 (13C75) |
watchOS 2.1 (13S660) |
tvOS 9.1 (13U78) |
added iOS 9.1 + tvOS 9.0 + watchOS 2.0 |
|
| 7.2.1 |
7C1002 |
February 3, 2016 |
tvOS 9.1 (13U79) |
|
| 7.3 |
7D175 |
March 21, 2016 |
10.11 |
10.11.4 (15E60) |
iOS 9.3 (13E230) |
watchOS 2.2 (13V143) |
tvOS 9.2 (13Y227) |
added iOS 9.2 + tvOS 9.1 + watchOS 2.1 |
|
| 7.3.1 |
7D1012 7D1014 |
May 3, 2016 |
|
| 8.0 |
8A218a |
September 13, 2016 |
10.11.5 |
10.12 (16A300) |
iOS 10 (14A345) |
watchOS 3 (14S326) |
tvOS 10.0 (14T328) |
added iOS 9.3 + tvOS 9.2 + watchOS 2.2 |
|
| 8.1 |
8B62 |
October 27, 2016 |
10.12.1 (16B2649) |
iOS 10.1 (14B72) |
watchOS 3.1 (14S471a) |
added iOS 10.0 (there is no watchOS 3.0) |
|
| 8.2 |
8C38 |
December 12, 2016 |
10.12.2 (16C58) |
iOS 10.2 (14C89) |
tvOS 10.1 (14U591) |
added iOS 10.1 + tvOS 10.0 |
|
| 8.2.1 |
8C1002 |
December 19, 2016 |
|
| 8.3 |
8E162 |
March 27, 2017 |
10.12 |
10.12.4 (16E185) |
iOS 10.3 (14E269) |
watchOS 3.2 (14V243) |
tvOS 10.2 (14W260) |
added iOS 10.2 + tvOS 10.1 (there is no watchOS 3.1) |
|
| 8.3.1 |
8E1000a |
April 6, 2017 |
|
| 8.3.2 |
8E2002 |
April 18, 2017 |
|
| 8.3.3 |
8E3004b |
June 5, 2017 |
iOS 10.3.1 (14E8301) |
added watchOS 3.1 Simulator |
|
| 9.0 |
9A235 |
September 19, 2017 |
10.12.6 |
10.13 (17A360) |
iOS 11.0 (15A372) |
watchOS 4.0 (15R372) |
tvOS 11.0 (15J380) |
added iOS 10.3.1 + tvOS 10.2 + watchOS 3.2 |
|
| 9.0.1 |
9A1004 |
October 15, 2017 |
|
| 9.1 |
9B55 |
October 31, 2017 |
10.13.1 (17B48) |
iOS 11.1 (15B93/15B101) |
watchOS 4.1 (15R846) |
tvOS 11.1 (15J582) |
added iOS 11.0 + tvOS 11 + watchOS 4.0 |
|
| 9.2 |
9C40b |
December 4, 2017 |
10.13.2 (17C76) |
iOS 11.2 (15C107) |
watchOS 4.2 (15S100) |
tvOS 11.2 (15K104) |
added iOS 11.1 + tvOS 11.1 + watchOS 4.1 |
|
| 9.3 |
9E145 |
March 29, 2018 |
10.13.2 |
10.13.4 (17E189) |
iOS 11.3 (15E217) |
watchOS 4.3 (15T212) |
tvOS 11.3 (15L211) |
added iOS 11.2 + tvOS 11.2 + watchOS 4.2 |
|
| 9.3.1 |
9E501 |
May 9, 2018 |
|
| 9.4 |
9F1027a |
May 29, 2018 |
iOS 11.4 (15F79) |
tvOS 11.4 (15L576) |
added iOS 11.3 + tvOS 11.3 |
|
| 9.4.1 |
9F2000 |
June 13, 2018 |
|
| 10.0 |
10A255 |
September 17, 2018 |
10.13.6 |
10.14 (18A384) |
iOS 12.0 (16A366) |
watchOS 5.0 (16R363) |
tvOS 12.0 (16J364) |
added iOS 11.4 + tvOS 11.4 + watchOS 4.3 |
|
| 10.1 |
10B61 |
October 30, 2018 |
10.14.1 (18B71) |
iOS 12.1 (16B91) |
watchOS 5.1 (16R591) |
tvOS 12.1 (16J602) |
added iOS 12.0 + tvOS 12.0 + watchOS 5.0 |
|
| 10.2 |
10E125 |
Mar 25, 2019 |
10.14.3 |
10.14.4 (18E219) |
iOS 12.2 (16E226) |
watchOS 5.2 (16T224) |
tvOS 12.2 (16L225) |
added iOS 12.1 + tvOS 12.1 + watchOS 5.1 |
|
| 10.2.1 |
10E1001 |
Apr 17, 2019 |
|
| 10.3 |
10G8 |
July 22, 2019 |
10.14.3 |
10.14.6 (18G74) |
iOS 12.4 (16G73) |
watchOS 5.3 (16U567) |
tvOS 12.4 (16M567) |
added iOS 12.2 + tvOS 12.2 + watchOS 5.2 |
|
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
Downloadable simulators |
Notes |
Xcode 11.0 - 14.x (since SwiftUI framework)edit
| Version history |
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
Notes |
| 11.0 |
11A420a |
September 20, 2019 |
10.14.4 |
10.15 (19A547) |
iOS 13.0 (17A566) |
watchOS 6.0 (17R566) |
tvOS 13.0 (17J559) |
|
| 11.1 |
11A1027 |
October 7, 2019 |
iOS 13.1 (17A820) |
|
| 11.2 |
11B52 |
October 31, 2019 |
10.15.1 (19B81) |
iOS 13.2 (17B80) |
watchOS 6.1 (17S80) |
tvOS 13.2 (17K81) |
|
| 11.2.1 |
11B500 |
November 12, 2019 |
10.15.1 (19B89) |
iOS 13.2 (17B102) |
tvOS 13.2 (17K90) |
|
| 11.3 |
11C29 |
December 10, 2019 |
10.15.2 (19B90) |
|
| 11.3.1 |
11C505 |
January 13, 2020 |
|
| 11.4 |
11E146 |
March 24, 2020 |
10.15.2 |
10.15.4 (19E258) |
iOS 13.4 (17E255) |
watchOS 6.2 (17T255) |
tvOS 13.4 (17L255) |
|
| 11.4.1 |
11E503a |
April 15, 2020 |
iOS 13.4 (17E8258) |
|
| 11.5 |
11E608c |
May 20, 2020 |
iOS 13.5 (17F65) |
|
| 11.6 |
11E708 |
July 15, 2020 |
10.15.6 (19G68) |
iOS 13.6 (17G64) |
|
| 11.7 |
11E801a |
September 1, 2020 |
iOS 13.7 (17H22) |
|
| 12.0 |
12A7209 |
September 16, 2020 |
10.15.4 (Intel-based Mac) 11.0 (Apple silicon Mac) |
iOS 14 (18A390) |
watchOS 7 (18R382) |
tvOS 14 (18J390) |
|
| 12.0.1 |
12A7300 |
September 24, 2020 |
|
| 12.1 |
12A7403 |
October 20, 2020 |
iOS 14.1 (18A8394) |
|
| 12.1.1 RC |
12A7605b |
October 30, 2020 |
iOS 14.2 (18B79) |
watchOS 7.1 (18R579) |
tvOS 14.2 (18K54) |
|
| 12.2 |
12B45b |
November 12, 2020 |
11.0 (20A2408) |
|
| 12.3 |
12C33 |
December 14, 2020 |
11.1 (20C63) |
iOS 14.3 (18C61) |
watchOS 7.2 (18S561) |
tvOS 14.3 (18K559) |
|
| 12.4 |
12D4e |
January 26, 2021 |
iOS 14.4 (18D46) |
|
| 12.5 |
12E262 |
April 26, 2021 |
11.0 |
11.3 (20E214) |
iOS 14.5 (18E182) |
watchOS 7.4 (18T187) |
tvOS 14.5 (18L191) |
|
| 12.5.1 |
12E507 |
June 21, 2021 |
|
| 13.0 |
13A233 |
September 20, 2021 |
11.3 |
iOS 15.0 (19A339) |
watchOS 8.0 (19R341) |
tvOS 15.0 (19J344) |
|
| 13.1 |
13A1030d |
October 25, 2021 |
12.0 (21A344) |
watchOS 8.0.1 (19R351) |
|
| 13.2 |
13C90 |
December 13, 2021 |
12.1 (21C46) |
iOS 15.2 (19C51) |
watchOS 8.3 (19S51) |
tvOS 15.2 (19K50) |
|
| 13.2.1 |
13C100 |
December 17, 2021 |
|
| 13.3 |
13E113 |
March 14, 2022 |
12.0 |
12.3 (21E226) |
iOS 15.4 (19E239) |
watchOS 8.5 (19T241) |
tvOS 15.4 (19L439) |
|
| 13.3.1 |
13E500a |
April 11, 2022 |
|
| 13.4 |
13F17a |
May 16, 2022 |
iOS 15.5 (19F64) |
|
| 13.4.1 |
13F100 |
June 2, 2022 |
|
| 14.0 |
14A309 |
September 12, 2022 |
12.5 |
iOS 16.0 (20A360) |
watchOS 9.0 (20R362) |
tvOS 16.0 (20J373) |
|
| 14.0.1 |
14A400 |
September 26, 2022 |
|
| 14.1 |
14B47b |
November 1, 2022 |
13.0 (22A372) |
iOS 16.1 (20B71) |
watchOS 9.1 (20S71) |
tvOS 16.1 (20K67) |
|
| 14.2 |
14C18 |
December 13, 2022 |
13.1 (22C55) |
iOS 16.2 (20C52) |
|
| 14.3 |
14E222b |
March 30, 2023 |
13.0 |
13.3 (22E245) |
iOS 16.4 (20E238) |
watchOS 9.4 (20T248) |
tvOS 16.4 (20L489) |
|
| 14.3.1 |
14E300c |
June 1, 2023 |
|
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
Notes |
Xcode 15.0 - 16.x (since visionOS support)edit
| Version history |
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
visionOS SDK included |
Notes |
| 15.0 |
15A240d |
September 18, 2023 |
13.5 |
14.0 (23A334) |
iOS 17.0 (21A325) |
watchOS 10.0 (21R354) |
tvOS 17.0 (21J351) |
|
|
| 15.0.1 |
15A507 |
October 18, 2023 |
iOS 17.0 (21A326) |
|
| 15.1 |
15C65 |
December 11, 2023 |
14.2 (23C53) |
iOS 17.2 (21C52) |
watchOS 10.2 (21S355) |
tvOS 17.2 (21K354) |
|
| 15.2 |
15C500b |
January 8, 2024 |
visionOS 1.0 (21N301) |
|
| 15.3 |
15E5204a |
March 5, 2024 |
14.0 |
14.4 (23E5196c) |
iOS 17.4 (21E212) |
watchOS 10.4 (21T5202c) |
tvOS 17.4 (21L5212c) |
visionOS 1.1 (21O5188b) |
|
| 15.4 |
15F31d |
May 13, 2024 |
14.5 (23F73) |
iOS 17.5 (21F77) |
watchOS 10.5 (21T569) |
tvOS 17.5 (21L566) |
visionOS 1.2 (21O5565d) |
|
| 16.0 |
16A242d |
September 16, 2024 |
14.5 |
15.0 (24A336) |
iOS 18.0 (22A3362) |
watchOS 11.0 (22R350) |
tvOS 18.0 (22J358) |
visionOS 2.0 (22N331) |
|
| 16.1 |
16B40 |
October 28, 2024 |
15.1 (24B75) |
iOS 18.1 (22B74) |
watchOS 11.1 (22R574) |
tvOS 18.1 (22J572) |
visionOS 2.1 (22N573) |
|
| 16.2 |
16C5032a |
December 11, 2024 |
15.2 (24C94) |
iOS 18.2 (22C146) |
watchOS 11.2 (22S97) |
tvOS 18.2 (22K152) |
visionOS 2.2 (22N799) |
|
| 16.3 |
16E140 |
March 31, 2025 |
15.2 |
15.4 (24E241) |
iOS 18.4 (22E235) |
watchOS 11.4 (22T246) |
tvOS 18.4 (22L251) |
visionOS 2.4 (22O233) |
|
| 16.4 |
16F6 |
May 28, 2025 |
15.3 |
15.5 (24F74) |
iOS 18.5 (22F76) |
watchOS 11.5 (22T572) |
tvOS 18.5 (22L572) |
visionOS 2.5 (22O473) |
|
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
visionOS SDK included |
Notes |
Xcode 26.0 - 27.x (since version number change)edit
| Version history |
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
visionOS SDK included |
Notes |
| 26.0 |
17A324 |
September 15, 2025 |
15.6 |
26.0 (25A352) |
iOS 26.0 (23A337) |
watchOS 26.0 (23R351) |
tvOS 26.0 (23J351) |
visionOS 26.0 (23M335) |
|
| 26.0.1 |
17A400 |
September 22, 2025 |
|
| 26.1 |
17B55 |
November 3, 2025 |
26.1 (25B74) |
iOS 26.1 (23B77) |
watchOS 26.1 (23S34) |
tvOS 26.1 (23J576) |
visionOS 26.1 (23N45) |
|
| 26.1.1 |
17B100 |
November 11, 2025 |
|
| 26.2 |
17C52 |
December 12, 2025 |
26.2 (25C57) |
iOS 26.2 (23C53) |
watchOS 26.2 (23S303) |
tvOS 26.2 (23K50) |
visionOS 26.2 (23N301) |
|
| 26.3 |
17C529 |
February 20, 2026 |
26.2 (25C58) |
iOS 26.2 (23C57) |
|
| 26.4 |
17E192 |
March 18, 2026 |
26.2 |
26.4 (25E236) |
iOS 26.4 (23E237) |
watchOS 26.4 (23T238) |
tvOS 26.4 (23L236) |
visionOS 26.4 (23O238) |
|
| 26.4.1 |
17E202 |
April 16, 2026 |
26.4 (25E251) |
iOS 26.4 (23E252) |
visionOS 26.4 (23O248) |
|
| 26.5 |
17F42 |
May 4, 2026 |
26.5 (25F70) |
iOS 26.5 (23F73) |
watchOS 26.5 (23T570) |
tvOS 26.5 (23L470) |
visionOS 26.5 (23O469) |
|
| 26.6 |
17F113 |
June 25, 2026 |
iOS 26.5 (23F81a) |
|
| 27.0 |
27A266a |
September 14, 2026 |
26.6 |
27.0 (26A425) |
iOS 27.0 (24A430) |
watchOS 27.0 (24R360) |
tvOS 27.0 (24J360) |
visionOS 27.0 (24M361) |
|
| 27.1 |
27A9275 |
October 15, 2026 |
iOS 27.1 (24A94232) |
|
| 27.2 |
27B52 |
October 29, 2026 |
27.2 (26B118) |
iOS 27.2 (24B118) |
watchOS 27.2 (24S118) |
tvOS 27.2 (24K122) |
visionOS 27.2 (24N120) |
|
| 27.3 beta |
27C5020n |
November 3, 2026 |
27.3 (26C5035q) |
iOS 27.3 (24C5037e) |
watchOS 27.3 (24S5284e) |
tvOS 27.3 (24K5286e) |
visionOS 27.3 (24N5286e) |
|
| Version |
Build |
Release date |
min macOS to run |
macOS SDK(s) |
iOS SDK included |
watchOS SDK included |
tvOS SDK included |
visionOS SDK included |
Notes |
|
Discontinued |
|
Current release |
|
Beta |
Xcode 1.0 - 2.x (before iOS support)edit
| Toolchain version history |
| Xcode | cctools | ld64 | GCC 3.1 | GCC 3.3 | GCC 4.0 |
| 1.0 |
495 | - | 1256 | - | - |
| 1.2 |
499 | - | - | 1640 | - |
| 1.5 |
525 | - | - | 1666 | - |
| 2.5 |
622.9 | 62.1 | - | 1819 | 5370 |
| Xcode | cctools | ld64 | GCC 3.1 | GCC 3.3 | GCC 4.0 |
| Toolchain version history |
| Xcode | cctools | ld64 | GCC 4.0 | GCC 4.2 | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang |
| 3.1.4 |
698.1 | 85.2.1 | 5493 | 5577 | 5555 | 2064.3 | - |
| 3.2 |
750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - |
| 3.2.1 |
750 | 95.2.12 | 5493 | 5646 | 5646 | 2206 | - |
| 3.2.2 |
773 | 97.2 | 5493 | 5659 | 5646 | 2207.5 | 1.0.2 |
| 3.2.3 |
782 | 97.14 | 5494 | 5664 | 5658 | 2326.10 | 1.5 (60) |
| 3.2.4 |
782 | 97.14 | 5494 | 5664 | 5658 | 2326.10 | 1.5 (60) |
| 3.2.5 |
782 | 97.17 | 5494 | 5664 | 5658 | 2333.4 | 1.6 (70) |
| 3.2.6 |
795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | 1.7 (77) (based on LLVM 2.9svn) |
| 4.0 |
800 | 123.2 | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (based on LLVM 2.9svn) |
| 4.0.2 |
? | ? | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (based on LLVM 2.9svn) |
| 4.1 |
806 | 123.2.1 | - | 5666 | 5658 | 2335.15.00 | 2.1 (163.7.1) (based on LLVM 3.0svn) |
| 4.2 |
809 | 127.2 | - | - | 5658 | 2336.1.00 | 3.0 (211.10.1) (based on LLVM 3.0svn) |
| 4.3 |
822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.45) (based on LLVM 3.1svn) |
| 4.3.1 |
? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn) |
| 4.3.2 |
? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) |
| 4.3.3 |
? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn) |
| 4.4 |
829 | 133.3 | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.57) (based on LLVM 3.1svn) |
| 4.4.1 |
? | ? | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn) |
| 4.5 |
836 | 134.9 | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) |
| 4.5.1 |
? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) |
| 4.5.2 |
? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) |
| 4.6 |
839 | 136 | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.24) (based on LLVM 3.2svn) |
| 4.6.1 |
? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.27) (based on LLVM 3.2svn) |
| 4.6.2 |
? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM 3.2svn) |
| 4.6.3 |
? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM 3.2svn) |
| Xcode | cctools | ld64 | GCC 4.0 | GCC 4.2 | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang |
Xcode 5.0 - 6.x (since arm64 support)edit
| Toolchain version history |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
| 5.0.0 |
846.2.1 | 224.1 | 3.3svn | 5.0 (clang-500.2.75) (based on LLVM 3.3svn) |
| 5.0.1 |
846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (based on LLVM 3.3svn) |
| 5.0.2 |
846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (based on LLVM 3.3svn) |
| 5.1 |
855 | 236.3 | 3.4svn | 5.1 (clang-503.0.38) (based on LLVM 3.4svn) |
| 5.1.1 |
855 | 236.4 | 3.4svn | 5.1 (clang-503.0.40) (based on LLVM 3.4svn) |
| 6.0.1 |
862 | 241.8 | 3.5svn | 6.0 (clang-600.0.51) (based on LLVM 3.5svn) | 1.0 (swift-600.0.51.4) |
| 6.1 |
862 | 241.9 | 3.5svn | 6.0 (clang-600.0.54) (based on LLVM 3.5svn) | 1.1 (swift-600.0.54.20) |
| 6.1.1 |
862 | 241.9 | 3.5svn | 6.0 (clang-600.0.56) (based on LLVM 3.5svn) | 1.1 (swift-600.0.56.1) |
| 6.2 |
862 | 241.9 | 3.5svn | 6.0 (clang-600.0.57) (based on LLVM 3.5svn) | 1.1 (swift-600.0.57.4) |
| 6.3 |
870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) | 1.2 (swiftlang-602.0.49.3) |
| 6.3.1 |
870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) | 1.2 (swiftlang-602.0.49.6) |
| 6.3.2 |
870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) | 1.2 (swiftlang-602.0.53.1) |
| 6.4 |
870 | 242.2 | 3.6.0svn | 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) | 1.2 (swiftlang-602.0.53.1) |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
Xcode 7.0 - 10.x (since Free On-Device Development)edit
| Toolchain version history |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
| 7.0 |
877.5 | 253.3 | 3.7.0svn |
7.0.0 (clang-700.0.72) | 2.0 (swiftlang-700.0.59) |
| 7.0.1 |
877.5 | 253.3.3 | 3.7.0svn |
7.0.0 (clang-700.0.72) | 2.0 (swiftlang-700.0.59) |
| 7.1 |
877.7 | 253.6 | 3.7.0svn |
7.0.0 (clang-700.1.76) | 2.1 (swiftlang-700.1.101.6) |
| 7.2 |
877.8 | 253.9 | 3.7.0svn |
7.0.2 (clang-700.1.81) | 2.1.1 (swiftlang-700.1.101.15) |
| 7.2.1 |
877.8 | 253.9 | 3.7.0svn |
7.0.2 (clang-700.1.81) | 2.1.1 (swiftlang-700.1.101.15) |
| 7.3 |
886 | 264.3.101 | 3.8.0svn |
7.3.0 (clang-703.0.29) | 2.2 (swiftlang-703.0.18.1) |
| 7.3.1 |
886 | 264.3.102 | 3.8.0svn |
7.3.0 (clang-703.0.31) | 2.2 (swiftlang-703.0.18.8) |
| 8.0 |
895 | 274.1 | 3.9.0svn |
8.0.0 (clang-800.0.38) | 3.0 (swiftlang-800.0.46.2) |
| 8.1 |
895 | 274.1 | 3.9.0svn |
8.0.0 (clang-800.0.42.1) | 3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) |
| 8.2 |
895 | 274.2 | 3.9.0svn |
8.0.0 (clang-800.0.42.1) | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) |
| 8.2.1 |
895 | 274.2 | 3.9.0svn |
8.0.0 (clang-800.0.42.1) | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) |
| 8.3 |
898 | 278.4 | 3.9.0svn |
8.1.0 (clang-802.0.38) | 3.1 (swiftlang-802.0.48 clang-802.0.38) |
| 8.3.1 |
898 | 278.4 | 3.9.0svn |
8.1.0 (clang-802.0.41) | 3.1 (swiftlang-802.0.51 clang-802.0.41) |
| 8.3.2 |
898 | 278.4 | 3.9.0svn |
8.1.0 (clang-802.0.42) | 3.1 (swiftlang-802.0.53 clang-802.0.42) |
| 8.3.3 |
898 | 278.4 | 3.9.0svn |
8.1.0 (clang-802.0.42) | 3.1 (swiftlang-802.0.53 clang-802.0.42) |
| 9.0 |
900 | 302.3 | 4.0.0 |
9.0.0 (clang-900.0.37) | 4.0 (swiftlang-900.0.65 clang-900.0.37) |
| 9.1 |
900 | 302.3.1 | 4.0.0 |
9.0.0 (clang-900.0.38) | 4.0.2 (swiftlang-900.0.69.2 clang-900.0.38) |
| 9.2 |
900 | 305 | 4.0.0 |
9.0.0 (clang-900.0.39.2) | 4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) |
| 9.3 |
906 | 351.8 | 5.0.2 |
9.1.0 (clang-902.0.39.1) | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) |
| 9.3.1 |
906 | 351.8 | 5.0.2 |
9.1.0 (clang-902.0.39.1) | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) |
| 9.4 |
906 | 351.8 | 5.0.2 |
9.1.0 (clang-902.0.39.2) | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) |
| 9.4.1 |
906 | 351.8 | 5.0.2 |
9.1.0 (clang-902.0.39.2) | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) |
| 10.0 |
921.0.1 | 409.12 | 6.0.1 |
10.0.0 (clang-1000.11.45.2) | 4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1) |
|
10.1 |
921.0.1 |
409.12 |
6.0.1 |
10.0.0 (clang-1000.11.45.5) |
4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1) |
|
10.2 |
927.0.2 |
450.3 |
7.0.0 |
10.0.1 (clang-1001.0.46.3) |
5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3) |
|
10.2.1 |
927.0.2 |
450.3 |
7.0.0 |
10.0.1 (clang-1001.0.46.4) |
5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) |
|
10.3 |
927.0.2 |
450.3 |
7.0.0 |
10.0.1 (clang-1001.0.46.4) |
5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
Xcode 11.0 - 14.x (since SwiftUI framework)edit
| Toolchain version history |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
|
11.0 |
949.0.1 |
512.4 |
8.0.0 |
11.0.0 (clang-1100.0.33.8) |
5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) |
|
11.1 |
949.0.1 |
512.4 |
8.0.0 |
11.0.0 (clang-1100.0.33.8) |
5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7) |
|
11.2 |
949.0.1 |
520 |
8.0.0 |
11.0.0 (clang-1100.0.33.12) |
5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) |
|
11.2.1 |
949.0.1 |
520 |
8.0.0 |
11.0.0 (clang-1100.0.33.12) |
5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) |
|
11.3 |
949.0.1 |
530 |
8.0.0 |
11.0.0 (clang-1100.0.33.16) |
5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) |
|
11.3.1 |
949.0.1 |
530 |
8.0.0 |
11.0.0 (clang-1100.0.33.17) |
5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) |
|
11.4 |
959.0.1 |
556.5 |
9.0.0 |
11.0.3 (clang-1103.0.32.29) |
5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29) |
|
11.4.1 |
959.0.1 |
556.6 |
9.0.0 |
11.0.3 (clang-1103.0.32.59) |
5.2.2 (swiftlang-1103.0.32.6 clang-1103.0.32.51) |
|
11.5 |
959.0.1 |
556.6 |
9.0.0 |
11.0.3 (clang-1103.0.32.62) |
5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) |
|
11.6 |
959.0.1 |
556.6 |
9.0.0 |
11.0.3 (clang-1103.0.32.62) |
5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) |
|
11.7 |
959.0.1 |
556.6 |
9.0.0 |
11.0.3 (clang-1103.0.32.62) |
5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) |
|
12.0 |
973.0.1 |
609 |
10.0.0 |
12.0.0 (clang-1200.0.32.2) |
5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) |
|
12.0.1 |
973.0.1 |
609 |
10.0.0 |
12.0.0 (clang-1200.0.32.2) |
5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) |
|
12.1 |
973.0.1 |
609 |
10.0.0 |
12.0.0 (clang-1200.0.32.21) |
5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) |
|
12.1.1 RC |
973.0.1 |
609 |
10.0.0 |
12.0.0 (clang-1200.0.32.21) |
5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) |
|
12.2 |
973.4 |
609.7 |
10.0.0 |
12.0.0 (clang-1200.0.32.27) |
5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8) |
|
12.3 |
977.1 |
609.8 |
10.0.0 |
12.0.0 (clang-1200.0.32.28) |
5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) |
|
12.4 |
977.1 |
609.8 |
10.0.0 |
12.0.0 (clang-1200.0.32.29) |
5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) |
|
12.5 |
980 |
650.9 |
11.1.0 |
12.0.5 (clang-1205.0.22.9) |
5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) |
|
12.5.1 |
980.1 |
650.9 |
11.1.0 |
12.0.5 (clang-1205.0.22.11) |
5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57) |
|
13.0 |
986 |
711 |
12.0.0 |
13.0.0 (clang-1300.0.29.3) |
5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) |
|
13.1 |
986 |
711 |
12.0.0 |
13.0.0 (clang-1300.0.29.3) |
5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6) |
|
13.2 |
986 |
711 |
12.0.0 |
13.0.0 (clang-1300.0.29.30) |
5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) |
|
13.2.1 |
986 |
711 |
12.0.0 |
13.0.0 (clang-1300.0.29.30) |
5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) |
|
13.3 |
994.1 |
762 |
13.0.0 |
13.1.6 (clang-1316.0.21.2) |
5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) |
|
13.3.1 |
994.1 |
762 |
13.0.0 |
13.1.6 (clang-1316.0.21.2.3) |
5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) |
|
13.4 |
994.1 |
764 |
13.0.0 |
13.1.6 (clang-1316.0.21.2.5) |
5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) |
|
13.4.1 |
994.1 |
764 |
13.0.0 |
13.1.6 (clang-1316.0.21.2.5) |
5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12) |
|
14.0 |
1001.2 |
819.6 |
14.0.0 |
14.0.0 (clang-1400.0.29.102) |
5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) |
|
14.0.1 |
1001.2 |
819.6 |
14.0.0 |
14.0.0 (clang-1400.0.29.102) |
5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) |
|
14.1 |
1001.2 |
820.1 |
14.0.0 |
14.0.0 (clang-1400.0.29.202) |
5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51) |
|
14.2 |
1001.2 |
820.1 |
14.0.0 |
14.0.0 (clang-1400.0.29.202) |
5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) |
|
14.3 |
1005.2 |
857.1 |
15.0.0 |
14.0.3 (clang-1403.0.22.14.1) |
5.8 (swiftlang-5.8.0.124.1 clang-1403.0.22.11.100) |
|
14.3.1 |
1005.2 |
857.1 |
15.0.0 |
14.0.3 (clang-1403.0.22.14.1) |
5.8.1 (swiftlang-5.8.0.124.5 clang-1403.0.22.11.100) |
| Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string |
Xcode 15.0 - 16.x (since visionOS support)edit
| Toolchain version history |
| Xcode | cctools | ld | LLVM | Clang version string | Swift version string |
|
15.0 |
1009.2 |
1015.7 |
16.0.0 |
15.0.0 (clang-1500.0.40.1) |
5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) |
|
15.0.1 |
1009.2 |
1015.7 |
16.0.0 |
15.0.0 (clang-1500.0.40.1) |
5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) |
|
15.1 |
1009.3 |
1022.1 |
16.0.0 |
15.0.0 (clang-1500.1.0.2.5) |
5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) |
|
15.2 |
1009.3 |
1022.1 |
16.0.0 |
15.0.0 (clang-1500.1.0.2.5) |
5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) |
|
15.3 |
1010.6 |
1053.12 |
16.0.0 |
15.0.0 (clang-1500.3.9.4) |
5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) |
|
15.4 |
1010.6 |
1053.12 |
16.0.0 |
15.0.0 (clang-1500.3.9.4) |
5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4) |
|
16.0 |
1021.4 |
1115.7.3 |
17.0.6 |
16.0.0 (clang-1600.0.26.3) |
6.0 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) |
|
16.1 |
1021.4 |
1115.7.3 |
17.0.6 |
16.0.0 (clang-1600.0.26.4) |
6.0.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4) |
|
16.2 |
1022.2 |
1115.7.3 |
17.0.6 |
16.0.0 (clang-1600.0.26.6) |
6.0.3 (swiftlang-6.0.3.1.10 clang-1600.0.30.1) |
|
16.3 |
1024.3 |
1167.4.1 |
19.1.4 |
17.0.0 (clang-1700.0.13.3) |
6.1 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) |
|
16.4 |
1024.3 |
1167.5 |
19.1.4 |
17.0.0 (clang-1700.0.13.5) |
6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5) |
| Xcode | cctools | ld | LLVM | Clang version string | Swift version string |
Xcode 26.0 - 27.x (since version number change)edit
| Toolchain version history |
| Xcode | cctools | ld | LLVM | Clang version string | Swift version string |
|
26.0 |
1030.6.3 |
1221.4 |
19.1.5 |
17.0.0 (clang-1700.3.19.1) |
6.2 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) |
|
26.0.1 |
1030.6.3 |
1221.4 |
19.1.5 |
17.0.0 (clang-1700.3.19.1) |
6.2 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) |
|
26.1 |
1030.6.3 |
1230.1 |
19.1.5 |
17.0.0 (clang-1700.4.4.1) |
6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1) |
|
26.1.1 |
1030.6.3 |
1230.1 |
19.1.5 |
17.0.0 (clang-1700.4.4.1) |
6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1) |
|
26.2 |
1030.6.3 |
1230.1 |
19.1.5 |
17.0.0 (clang-1700.6.3.2) |
6.2.3 (swiftlang-6.2.3.3.21 clang-1700.6.3.2) |
|
26.3 |
1030.6.3 |
1230.1 |
19.1.5 |
17.0.0 (clang-1700.6.4.2) |
6.2.4 (swiftlang-6.2.4.1.4 clang-1700.6.4.2) |
|
26.4 |
1040 |
1266.8 |
21.1.6 |
21.0.0 (clang-2100.0.123.102) |
6.3 (swiftlang-6.3.0.123.5 clang-2100.0.123.102) |
|
26.4.1 |
1040 |
1266.8 |
21.1.6 |
21.0.0 (clang-2100.0.123.102) |
6.3.1 (swiftlang-6.3.1.1.2 clang-2100.0.123.102) |
|
26.5 |
1040 |
1267 |
21.1.6 |
21.0.0 (clang-2100.1.1.101) |
6.3.2 (swiftlang-6.3.2.1.108 clang-2100.1.1.101) |
|
26.6 |
1040 |
1267 |
21.1.6 |
21.0.0 (clang-2100.1.1.101) |
6.3.3 (swiftlang-6.3.3.1.3 clang-2100.1.1.101) |
|
27.0 |
1040 |
27037.1 |
21.1.6 |
21.0.0 (clang-2100.3.34.2) |
6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) |
|
27.1 |
1040 |
27037.1 |
21.1.6 |
21.0.0 (clang-2100.3.34.2) |
6.4 (swiftlang-6.4.0.34.1 clang-2100.3.34.1) |
|
27.2 |
1040 |
27106.1 |
21.1.6 |
21.0.0 (clang-2100.4.1.1) |
6.4.2 (swiftlang-6.4.2.1.9 clang-2100.4.1.1) |
|
27.3 beta |
1040 |
27106.1 |
21.1.6 |
21.0.0 (clang-2100.4.1.1) |
6.4.2 (swiftlang-6.4.2.1.9 clang-2100.4.1.1) |
| Xcode | cctools | ld | LLVM | Clang version string | Swift version string |
"Xcode 27.2 (27B52) - Releases - Apple Developer". Apple Developer. Apple Inc. October 29, 2026. Retrieved October 31, 2026.
↑ "Xcode on the Mac App Store". Apple Inc. November 14, 2020. Archived from the original on December 14, 2024. Retrieved September 16, 2024.
↑ Adriaan van Os. "GNU Pascal and Xcode". Microbizz.nl. Archived from the original on April 18, 2012. Retrieved June 21, 2010.
↑ "CSharpPlugin - cocoa-sharp-dev - Google Code". Archived from the original on January 6, 2016. Retrieved June 21, 2010.
↑ "D for Xcode". Archived from the original on December 30, 2024. Retrieved February 9, 2019.
↑ "Xcode 3.2: teh awesome edition". August 30, 2009. Archived from the original on June 16, 2013.
"New Features in Xcode 4: Xcode 4.5". Apple Inc. September 16, 2015. Archived from the original on April 1, 2016. Retrieved October 18, 2015.
↑ "Apple's new Swift language explained: A clever move to boost iOS, while holding Android apps back – ExtremeTech". www.extremetech.com. June 3, 2014. Archived from the original on June 12, 2024. Retrieved February 1, 2019.
↑ Mayo, Benjamin (June 2, 2014). "Apple announces new Xcode, 'Swift' programming language". 9to5Mac. Archived from the original on August 2, 2023. Retrieved February 1, 2019.
↑ Swift.org. "A Swift Tour". Archived from the original on February 4, 2023. Retrieved February 4, 2023.
↑ David Holt says (May 15, 2010). "Facts about WebObjects (WebObjects Community)". Wocommunity.org. Archived from the original on October 7, 2013. Retrieved June 21, 2010.
↑ "Apple Developer Tools for Java". Apple. Archived from the original on April 18, 2016. Retrieved February 8, 2011.
↑ ↑ "Why can't I download Xcode 4.2 for Snow Leopard?". Archived from the original on April 8, 2023. Retrieved May 2, 2015.
"New Features in Xcode 4: Xcode 4.3.1 and 4.3.2". Apple Inc. Archived from the original on September 20, 2016. Retrieved September 15, 2016.
↑ "Apple seeds first iOS 7 and OS X Mavericks betas to developers". AppleInsider. June 10, 2013. Archived from the original on September 27, 2024. Retrieved June 11, 2013.
↑ "New Features in Xcode 7: Xcode 7.0". developer.apple.com. Archived from the original on March 26, 2018. Retrieved September 15, 2016.
↑ "What's New in Xcode 9". developer.apple.com. Archived from the original on February 16, 2018. Retrieved July 24, 2017.
↑ "Xcode 10 Release Notes". Archived from the original on April 20, 2020. Retrieved September 17, 2018.
↑ "What's New in Xcode". Archived from the original on June 4, 2023. Retrieved June 15, 2019.
1 2 "Concurrency". Swift Docs. Archived from the original on November 25, 2024. Retrieved August 14, 2021.
↑ "Apple supercharges its tools and technologies for developers". Apple Newsroom. Archived from the original on June 10, 2025. Retrieved June 10, 2025.
1 2 "About Xcode and iOS SDK Xcode 3.2.3 for Mac OS X 10.6 and iOS 4.0.1" (PDF). Apple Developer. Retrieved May 2, 2015.
↑ "Old versions of iPhone SDK". April 6, 2010. Archived from the original on August 25, 2016. Retrieved September 10, 2014. There were several releases of Xcode 3.2.3: with iOS 4.0; with iOS 4.0.1; with iOS 4.0.2 SDK
↑ "Xcode". iTunes. Archived from the original on July 30, 2011. Retrieved May 2, 2015.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
↑ "Mac App Store - Xcode". iTunes. Archived from the original on September 24, 2011. Retrieved May 2, 2015.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
↑ "Mac App Store - Xcode". iTunes. Archived from the original on February 2, 2012. Retrieved May 2, 2015.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
↑ "iphone - Install Simulator SDK 4.3 to Xcode 4.4 on Mountain Lion - Stack Overflow". Archived from the original on April 6, 2023. Retrieved May 2, 2015.
↑ "Unauthorized - Apple Developer" (PDF). Retrieved May 2, 2015.
↑ "iphone - Xcode 5 and iOS 7: Architecture and Valid architectures". Stack Overflow. Archived from the original on December 2, 2024. Retrieved July 25, 2016.
↑ "Install ios 5 simulator to xcode 5.1?". Retrieved May 2, 2015.
↑ "xcode - iOS 6.1 simulator on OSX 10.10 Yosemite - Stack Overflow". Retrieved May 2, 2015.
1 2 Developer Portal version
1 2 MAS version
↑ LSMinimumSystemVersion from Info.plist
1 2 3 4 5 6 7 8 plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
1 2 cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -
1 2 cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
1 2 cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'
1 2 cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
1 2 from preferences -> downloads
↑ "Xcode 10.2 Release Notes". Apple Developer. Archived from the original on May 18, 2020. Retrieved March 25, 2019.
↑ "Xcode Releases". xcodereleases.com. Archived from the original on December 30, 2024. Retrieved July 2, 2020.
1 2 3 4 5 6 cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
1 2 3 4 5 6 cd Xcode.app/Contents/Developer; plutil -p Platforms/iPhoneOS.platform/version.plist
1 2 3 4 5 6 cd Xcode.app/Contents/Developer; plutil -p Platforms/WatchOS.platform/version.plist
1 2 3 4 5 6 cd Xcode.app/Contents/Developer; plutil -p Platforms/AppleTVOS.platform/version.plist
↑ "Xcode 11.2 Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on June 3, 2020. Retrieved November 4, 2019.
↑ "Xcode Releases". xcodereleases.com. Archived from the original on December 30, 2024. Retrieved December 10, 2019.
↑ Developer Portal version. MAS version build is 11C504
↑ "Xcode 11.5 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved May 20, 2020.
↑ "Xcode 12 Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on December 25, 2024. Retrieved August 25, 2020.
↑ "Xcode 12.1.1 RC Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on September 26, 2022. Retrieved October 30, 2020.
↑ "Xcode 12.4 Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on December 25, 2024. Retrieved January 27, 2021.
↑ "Xcode 13 Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on December 25, 2024. Retrieved September 21, 2021.
↑ "Xcode 13.2.1 Release Notes". Apple Developer Documentation. Apple Inc. Archived from the original on November 27, 2024. Retrieved December 13, 2021.
↑ "Xcode 13.4 Release Notes". Apple Inc. Archived from the original on November 26, 2024. Retrieved May 16, 2022.
↑ "Xcode 14.0.1 Release Notes". Apple Inc. Archived from the original on December 26, 2024. Retrieved September 27, 2022.
↑ "Xcode 14.3 Release Notes". Apple Inc. Archived from the original on December 13, 2024. Retrieved March 31, 2023.
↑ "Xcode 15.0.1 Release Notes". Apple Inc. Archived from the original on December 25, 2024. Retrieved October 19, 2023.
↑ "Xcode 15.3 Release Notes". Apple Inc. Archived from the original on December 20, 2024. Retrieved February 27, 2024.
↑ "Xcode 16.2 Release Notes". Apple Inc. Archived from the original on December 13, 2024. Retrieved December 12, 2024.
↑ "Xcode 26 Release Notes". Apple Inc. Archived from the original on September 15, 2025. Retrieved September 16, 2025.
↑ "Xcode 26.1.1 Release Notes". Apple Inc. Archived from the original on November 11, 2025. Retrieved November 12, 2025.
↑ "Xcode 26.4 Release Notes". Apple Inc. Archived from the original on March 25, 2026. Retrieved March 24, 2026.
↑ "Xcode 26.6 Release Notes". Apple Inc. Archived from the original on June 26, 2026. Retrieved June 26, 2026.
↑ "Xcode 27.2 Release Notes". Apple Inc. Retrieved October 30, 2026.
↑ "Clang - Source Browser". opensource.apple.com. Apple Inc. Archived from the original on June 3, 2017. Retrieved May 11, 2017.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
1 2 3 4 5 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
↑ "swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved November 18, 2018.
1 2 "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved November 18, 2018.
↑ "swift-llvm/CMakeLists.txt at swift-5.0.1-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved June 15, 2019.
1 2 "Xcode Releases on Twitter: 'The SDKs in #Xcode11.2 GM...'". Archived from the original on October 31, 2019. Retrieved November 4, 2019.
1 2 "llvm-project/llvm/CMakeLists.txt at swift-5.2.2-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved April 21, 2020.
1 2 3 "llvm-project/llvm/CMakeLists.txt at swift-5.3.1-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved November 13, 2020.
1 2 "llvm-project/llvm/CMakeLists.txt at swift-5.4.1-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved June 22, 2021.
↑ "llvm-project/llvm/CMakeLists.txt at swift-5.5.2-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved December 14, 2021.
1 2 "llvm-project/llvm/CMakeLists.txt at swift-5.7-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved September 13, 2022.
↑ "llvm-project/llvm/CMakeLists.txt at swift-5.8-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved March 31, 2023.
↑ "llvm-project/llvm/CMakeLists.txt at swift-5.9.2-RELEASE". GitHub. Archived from the original on April 9, 2024. Retrieved December 12, 2023.
1 2 "llvm-project/llvm/CMakeLists.txt at swift-6.0.2-RELEASE". GitHub. Archived from the original on December 2, 2024. Retrieved October 31, 2024.
↑ "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.1.2-RELEASE". GitHub. Archived from the original on June 9, 2025. Retrieved May 29, 2025.
1 2 "llvm-project/cmake/Modules/LLVMVersion.cmake at 6.2.3-RELEASE". GitHub. Retrieved December 14, 2025.
↑ "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.3.1-RELEASE". GitHub. Retrieved April 18, 2026.
↑ "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.4.0-RELEASE". GitHub. Retrieved September 15, 2026.
↑ "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.4.2-RELEASE". GitHub. Retrieved November 4, 2026.
|