Skip to content
Surf Wiki
Save to docs
history

From Surf Wiki (app.surf) — the open knowledge base

Xcode

IDE including tools for developing software for Apple platforms


IDE including tools for developing software for Apple platforms

FieldValue
nameXcode
logoXcode 26 icon.png
logo size120px
screenshotXcode 26 screenshot.jpg
developerApple
operating systemmacOS
languageEnglish
genreIntegrated development environment (IDE)
licenseProprietary with open-source components
website
released

Xcode is a suite of developer tools for building apps on Apple devices. It includes an integrated development environment (IDE) of the same name for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, tvOS, and visionOS. It was initially released in late 2003; the latest stable release is version 26.2, released on December 12, 2025, and is available free of charge via the Mac App Store and the Apple Developer website. Registered developers can also download preview releases and prior versions of the suite through the Apple Developer website. Xcode includes command-line tools that enable UNIX-style development via the Terminal app in macOS. They can also be downloaded and installed without the GUI.

Before Xcode, Apple offered developers Project Builder and Interface Builder to develop Mac OS X applications.

Major features

Xcode supports source code for the programming languages: Swift, C++, Objective-C, Objective-C++, Java, AppleScript, Python, Ruby, ResEdit (Rez), and C, with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal, Free Pascal, Ada, C#, Go, Perl, and D.

Xcode can build fat binary (universal binary) files containing code for multiple architectures with the Mach-O executable format. These helped ease the transitions from 32-bit PowerPC to 64-bit PowerPC, from PowerPC to Intel x86, from 32-bit to 64-bit Intel, and most recently from Intel x86 to Apple silicon by allowing developers to distribute a single application to users and letting the operating system automatically choose the appropriate architecture at runtime. Using the iOS SDK, tvOS SDK, and watchOS SDK, Xcode can also be used to compile and debug applications for iOS, iPadOS, tvOS, and watchOS.

Xcode includes the GUI tool Instruments, which runs atop a dynamic tracing framework, DTrace, created by Sun Microsystems and released as part of OpenSolaris.

Xcode also integrates built-in support for source code management using the Git version control system and protocol, allowing the user to create and clone Git repositories (which can be hosted on source code repository hosting sites such as GitHub, Bitbucket, and Perforce, or self-hosted using open-source software such as GitLab), and to commit, push, and pull changes, all from within Xcode, automating tasks that would traditionally be performed by using Git from the command line.

Composition

The main application of the suite is the integrated development environment (IDE), also named Xcode. The Xcode suite includes most of Apple's developer documentation, and built-in Interface Builder, an application used to construct graphical user interfaces. Up to Xcode 4.1, the Xcode suite included a modified version of the GNU Compiler Collection. In Xcode 3.1 up to Xcode 4.6.3, it included the LLVM-GCC compiler, with front ends from the GNU Compiler Collection and a code generator based on LLVM. In Xcode 3.2 and later, it included the Clang C/C++/Objective-C compiler, with newly written front ends and a code generator based on LLVM, and the Clang static analyzer. Starting with Xcode 4.2, the Clang compiler became the default compiler, Starting with Xcode 5.0, Clang was the only compiler provided.

Up to Xcode 4.6.3, the Xcode suite used the GNU Debugger (GDB) as the back-end for the IDE's debugger. Starting with Xcode 4.3, the LLDB debugger was also provided; starting with Xcode 4.5 LLDB replaced GDB as the default back-end for the IDE's debugger. Starting with Xcode 5.0, GDB was no longer supplied.

Playgrounds

The Playgrounds feature of Xcode provides an environment for rapid experimentation and development in the Swift programming language. The original version of the feature was announced and released by Apple Inc on June 2, 2014, during WWDC 2014.

Playgrounds provide a testing ground that renders developer code in real time. They have the capability of evaluating and displaying the results of single expressions as they are coded (in line or on a side bar), providing rapid feedback to the programmer. This type of development environment, known as a read-eval-print loop (or REPL) is useful for learning, experimenting and fast prototyping. Playgrounds was used by Apple to publish Swift tutorials and guided tours where the REPL advantages are noticeable*.*

The Playgrounds feature was developed by the Developer Tools department at Apple. According to Chris Lattner, the inventor of Swift Programming Language and Senior Director and Architect at the Developer Tools Department, Playgrounds was "heavily influenced by Bret Victor's ideas, by Light Table and by many other interactive systems". Playgrounds was announced by Apple Inc. on June 2, 2014, during WWDC 2014 as part of Xcode 6 and released in September.

In September 2016, the Swift Playgrounds application for iPad (also available on macOS starting in February 2020) was released, incorporating these ideas into an educational tool. Xcode's Playgrounds feature continued development, with a new step-by-step execution feature introduced in Xcode 10 at WWDC 2018.

Removed features

Formerly, Xcode supported distributing a product build process over multiple systems. One technology involved was named Shared Workgroup Build, which used the Bonjour protocol to automatically discover systems providing compiler services, and a modified version of the free software product distcc to facilitate the distribution of workloads. Earlier versions of Xcode provided a system named Dedicated Network Builds. These features are absent in the supported versions of Xcode.

Xcode also includes Apple's WebObjects tools and frameworks for building Java web applications and web services (formerly sold as a separate product). As of Xcode 3.0, Apple dropped WebObjects development inside Xcode; WOLips should be used instead. Xcode 3 still includes the WebObjects frameworks.

Version history

1.x series

Xcode 1.0 was released in fall 2003. Xcode 1.0 was based on Project Builder, but had an updated user interface (UI), ZeroLink, Fix & Continue, distributed build support, and Code Sense indexing.

The next significant release, Xcode 1.5, had better code completion and an improved debugger.

2.x series

Xcode 2.0 was released with Mac OS X v10.4 "Tiger". It included the Quartz Composer visual programming language, better Code Sense indexing for Java, and Ant support. It also included the Apple Reference Library tool, which allows searching and reading online documentation from Apple's website and documentation installed on a local computer.

Xcode 2.1 could create universal binary files. It supported shared precompiled headers, unit testing targets, conditional breakpoints, and watchpoints. It also had better dependency analysis.

The final version of Xcode for Mac OS X v10.4 was 2.5.

3.x series

Xcode 3.0 was released with Mac OS X v10.5 "Leopard". Notable changes since 2.1 include the DTrace debugging tool (now named Instruments), refactoring support, context-sensitive documentation, and Objective-C 2.0 with garbage collection. It also supports Project Snapshots, which provide a basic form of version control; Message Bubbles, which show build errors debug values alongside code; and building four-architecture fat binaries (32 and 64-bit Intel and PowerPC).

Xcode 3.1 was an update release of the developer tools for Mac OS X, and was the same version included with the iPhone SDK. It could target non-Mac OS X platforms, including iPhone OS 2.0. It included the GCC 4.2 and LLVM GCC 4.2 compilers. Another new feature since Xcode 3.0 is that Xcode's SCM support now includes Subversion 1.5.

Xcode 3.2 was released with Mac OS X v10.6 "Snow Leopard" and installs on no earlier version of OS X. It supports static program analysis, among other features. It also drops official support for targeting versions earlier than iPhone OS 3.0. But it is still possible to target older versions, and the simulator supports iPhone OS 2.0 through 3.1. Also, Java support is "exiled" in 3.2 to the organizer.

Xcode 3.2.6 is the last version that can be downloaded for free for users of Mac OS X Snow Leopard (though it's not the last version that supports Snow Leopard; 4.2 is). Downloading Xcode 3.2.6 requires a free registration at Apple's developer site.

4.x series

In June 2010, at the Apple Worldwide Developers Conference version 4 of Xcode was announced during the Developer Tools State of the Union address. Version 4 of the developer tools consolidates the Xcode editing tools and Interface Builder into one application, among other enhancements. Apple released the final version of Xcode 4.0 on March 9, 2011. The software was made available for free to all registered members of the $99 per year Mac Developer program and the $99 per year iOS Developer program. It was also sold for $4.99 to non-members on the Mac App Store (no longer available). Xcode 4.0 drops support for many older systems, including all PowerPC development and software development kits (SDKs) for Mac OS X 10.4 and 10.5, and all iOS SDKs older than 4.3. The deployment target can still be set to produce binaries for those older platforms, but for Mac OS platforms, one is then limited to creating x86 and x86-64 binaries. Later, Xcode was free to the general public. Before version 4.1, Xcode cost $4.99.

Xcode 4.1 was made available for free on July 20, 2011 (the day of Mac OS X Lion's release) to all users of Mac OS X Lion on the Mac App Store. On August 29, 2011, Xcode 4.1 was made available for Mac OS X Snow Leopard for members of the paid Mac or iOS developer programs. Xcode 4.1 was the last version to include GNU Compiler Collection (GCC) instead of only LLVM GCC or Clang.

On October 12, 2011, Xcode 4.2 was released concurrently with the release of iOS 5.0, and it included many more and improved features, such as storyboarding and automatic reference counting (ARC). Xcode 4.2 is the last version to support Mac OS X 10.6 "Snow Leopard", but is available only to registered developers with paid accounts; without a paid account, 3.2.6 is the latest download that appears for Snow Leopard.

Xcode 4.3, released on February 16, 2012, is distributed as one application bundle, Xcode.app, installed from the Mac App Store. Xcode 4.3 reorganizes the Xcode menu to include development tools. Xcode 4.3.1 was released on March 7, 2012, to add support for iOS 5.1. Xcode 4.3.2 was released on March 22, 2012, with enhancements to the iOS Simulator and a suggested move to the LLDB debugger versus the GDB debugger (which appear to be undocumented changes). 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.

5.x series

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.

6.x series

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.

7.x series

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.

8.x series

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.

9.x series

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.

10.x series

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.

11.x series

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.

12.x series

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.

13.x series

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.

14.x series

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.

15.x series

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.

16.x series

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.

26.x series

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.

Version comparison table

DiscontinuedCurrent releaseBeta

Xcode 1.0 - Xcode 2.x (before iOS support)

Version historyVersionBuildRelease dateRuns on versions of Mac OS XMac OS X SDK(s)1.01.11.21.52.02.12.22.2.12.32.42.4.12.5VersionBuildRelease dateRuns on versions of Mac OS XMac OS X SDK(s)
September 28, 2003Mac 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)
December 19, 2003
April 22, 2004
August 4, 2004
April 29, 2005Mac 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)
June 6, 2005
November 10, 2005
January 13, 2006
May 23, 2006
August 17, 2006
October 31, 2006
October 30, 2007Mac 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)

Xcode 3.0 - Xcode 4.x

Version historyVersionBuildRelease datemin OS X to runOS X SDK(s)iOS SDK(s) includedMin iOS Deployment TargetiOS arm supportedadditional iOS Simulators3.03.13.1.13.1.23.1.33.1.43.23.2.13.2.23.2.33.2.43.2.53.2.64.04.0.14.0.24.14.1.14.24.2.14.34.3.14.3.24.3.34.44.4.14.54.5.14.5.24.64.6.14.6.24.6.3VersionBuildRelease datemin OS X to runOS X SDK(s)iOS SDK(s) includedMin iOS Deployment TargetiOS arm supportedadditional iOS Simulators
October 26, 200710.5.xMac 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.0iOS 2.0armv6-
August 2, 2008
October 17, 2008
November 23, 2008
June 17, 200910.5.7iOS 3.1.3 (7E18) or lower + each down to iOS 2.0armv6 + for iOS 3.x: armv7
1203July 15, 2009
August 28, 200910.6.0Mac OS X Tiger (10.4.x), Mac OS X Leopard (10.5.x), and Mac OS X Snow Leopard (10.6.x)
October 9, 2009
1650April 3, 201010.6.2iOS 3.2 (7B367) + each down to iOS 3.0iOS 3.0armv6, armv7
June 22, 201010.6.4iOS 4.0.x + iOS 3.2
September 8, 2010iOS 4.1 + iOS 3.2iOS 4.0.2 (8A400)
1760October 14, 2010iOS 4.2 (8C134)iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a)
1761February 14, 201110.6.6iOS 4.3 (8F190)iOS 4.2 (8C134) + iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a)
4A304aMarch 14, 2011Mac OS X Snow Leopard (10.6.x)
4A1006March 25, 2011
4A2002aApril 14, 2011iOS 4.3.2 (8H7)
4B110 (10.7) 4B110f (10.6)July 20, 201110.6.7 and 10.7Mac OS X Snow Leopard (10.6.x) and Mac OS X Lion (10.7.x)-
August 4, 2011
4D199 (10.7) 4C199 (10.6)October 12, 2011iOS 5.0 (9A334)downloadable: iOS 4.3.2 (8H7)
4D502November 18, 201110.7
4E109February 16, 201210.7.3
4E1019March 7, 2012iOS 5.1 (9B176)downloadable: iOS 5.0 + only for OS X 10.7: iOS 4.3
4E2002March 22, 2012
4E3002May 9, 2012
July 25, 201210.7.4Mac OS X Lion (10.7.x) and OS X Mountain Lion (10.8.x)
4F1003August 7, 2012
September 19, 2012iOS 6.0 (10A403)iOS 4.3armv7, armv7sdownloadable: iOS 5.1 + iOS 5.0 + only for OS X 10.7: iOS 4.3
October 3, 2012
4G2008November 1, 2012
4H127Feb 20, 2013iOS 6.1 (10B141)downloadable: iOS 6.0 + iOS 5.1 + iOS 5.0 + only for OS X 10.7: iOS 4.3
4H512March 14, 2013
4H1003April 15, 2013
4H1503June 14, 2013

Xcode 5.0 - 6.x (since arm64 support)

Version historyVersionBuildRelease datemin OS X to runOS X SDK(s)iOS SDK(s) includedMin iOS Deployment TargetiOS arm supporteddownloadable iOS Simulators5.05.0.15.0.25.15.1.16.0.16.16.1.16.26.36.3.16.3.26.4VersionBuildRelease datemin OS X to runOS X SDK(s)iOS SDK(s) includedMin iOS Deployment TargetiOS arm supporteddownloadable iOS Simulators
5A1413September 18, 201310.8.4OS X v10.8iOS 7.0 (11A465)iOS 4.3 or iOS 6.0 (for arch with arm64)armv7, armv7s, arm64iOS 6.1 + iOS 6.0 + only for OS X 10.8: iOS 5.1 + iOS 5.0
5A2053October 22, 2013OS X v10.8 + OS X v10.9iOS 7.0.3 (11B508)iOS 4.3 or iOS 5.1.1 (for arch with arm64)
5A3005November 12, 2013
5B130aMarch 10, 2014iOS 7.1 (11D167)iOS 7.0 + iOS 6.1
5B1008April 10, 2014iOS 6.1
6A317September 17, 201410.9.4OS X v10.9iOS 8.0 (12A365)Default: armv7, arm64
Manually: armv7siOS 7.1 + only for OS X 10.9 iOS 7.0
6A1052c 6A1052dOctober 16, 2014 October 20, 2014OS X v10.9 + OS X v10.10iOS 8.1 (12B411)
6A2008aDecember 2, 2014
6C131eMarch 9, 2015iOS 8.2 (12D508)iOS 8.1 + iOS 7.1
6D570April 8, 201510.10OS X v10.9 + OS X v10.10iOS 8.3 (12F69)iOS 8.2 + iOS 8.1 + iOS 7.1
6D1002April 21, 2015
6D2105May 18, 2015
6E35bJune 30, 2015iOS 8.4 (12H141)iOS 8.3 + iOS 8.2 + iOS 8.1 + iOS 7.1

Xcode 7.0 - 10.x (since Free On-Device Development)

Version historyVersionBuildRelease dategrep LSMinimumSystemVersionmacOS SDK(s)grep '(.*)'grep '(.*)'grep '(.*)'Downloadable simulatorsNotes7.07.0.17.17.1.17.27.2.17.37.3.18.08.18.28.2.18.38.3.18.3.28.3.39.09.0.19.19.29.39.3.19.49.4.110.010.110.210.2.110.3VersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedDownloadable simulatorsNotes
7A220September 16, 201510.10.410.11 (15A278)iOS 9 (13A340)watchOS 2 (13S343)-iOS 8.4 + iOS 8.3 + iOS 8.2 + iOS 8.1
7A1001September 28, 2015
7B91bOctober 21, 201510.10.5iOS 9.1 (13B137)tvOS 9.0 (13T393)added iOS 9.0
7B1005November 9, 2015
7C68December 8, 201510.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
7C1002February 3, 2016tvOS 9.1 (13U79)
7D175March 21, 201610.1110.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
7D1012 7D1014May 3, 2016
8A218aSeptember 13, 201610.11.510.12 (16A300)iOS 10 (14A345)watchOS 3 (14S326)tvOS 10.0 (14T328)added iOS 9.3 + tvOS 9.2 + watchOS 2.2
8B62October 27, 201610.12.1 (16B2649)iOS 10.1 (14B72)watchOS 3.1 (14S471a)added iOS 10.0 (there is no watchOS 3.0)
8C38December 12, 201610.12.2 (16C58)iOS 10.2 (14C89)tvOS 10.1 (14U591)added iOS 10.1 + tvOS 10.0
8C1002December 19, 2016
8E162March 27, 201710.1210.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)
8E1000aApril 6, 2017
8E2002April 18, 2017
8E3004bJune 5, 2017iOS 10.3.1 (14E8301)added watchOS 3.1 Simulator
9A235September 19, 201710.12.610.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
9A1004October 15, 2017
9B55October 31, 201710.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
9C40bDecember 4, 201710.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
9E145March 29, 201810.13.210.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
9E501May 9, 2018
9F1027aMay 29, 2018iOS 11.4 (15F79)tvOS 11.4 (15L576)added iOS 11.3 + tvOS 11.3
9F2000June 13, 2018
10A255September 17, 201810.13.610.14 (18A384)iOS 12.0 (16A366)watchOS 5.0 (16R363)tvOS 12.0 (16J364)added iOS 11.4 + tvOS 11.4 + watchOS 4.3
10B61October 30, 201810.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
10E125Mar 25, 201910.14.310.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
10E1001Apr 17, 2019
10G8July 22, 201910.14.310.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

Xcode 11.0 - 14.x (since SwiftUI framework)

Version historyVersionBuildRelease dateurl=https://xcodereleases.com/title=Xcode Releaseswebsite=xcodereleases.comaccess-date=2020-07-02}}macOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedNotes11.011.111.211.2.111.311.3.111.411.4.111.511.611.712.012.0.112.112.1.1 RC12.212.312.412.512.5.113.013.113.213.2.113.313.3.113.413.4.114.014.0.114.114.214.314.3.1VersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedNotes
11A420aSeptember 20, 201910.14.410.15 (19A547)iOS 13.0 (17A566)watchOS 6.0 (17R566)tvOS 13.0 (17J559)
11A1027October 7, 2019iOS 13.1 (17A820)title=Xcode 11.1 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_1_release_notes?language=objcwebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=10 December 2019}}
11B52October 31, 201910.15.1 (19B81)iOS 13.2 (17B80)watchOS 6.1 (17S80)tvOS 13.2 (17K81)title=Xcode 11.2 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_2_release_notes?language=objcwebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=4 November 2019}}
11B500November 12, 201910.15.1 (19B89)iOS 13.2 (17B102)tvOS 13.2 (17K90)
11C29December 10, 201910.15.2 (19B90)title=Xcode 11.3 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_3_release_notes?language=objcwebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=10 November 2019}}
11C505January 13, 2020title=Xcode 11.3.1 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_3_1_release_notes?language=objcwebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=14 January 2020}}
11E146March 24, 202010.15.210.15.4 (19E258)iOS 13.4 (17E255)watchOS 6.2 (17T255)tvOS 13.4 (17L255)title=Xcode 11.4 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_4_release_noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=24 March 2020}}
11E503aApril 15, 2020iOS 13.4 (17E8258)title=Xcode 11.4.1 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_4_1_release_noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=16 April 2020}}
11E608cMay 20, 2020iOS 13.5 (17F65)title=Xcode 11.5 Release Notesurl=https://developer.apple.com/documentation/xcode_release_notes/xcode_11_5_release_notes?language=objcwebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=20 May 2020}}
11E708July 15, 202010.15.6 (19G68)iOS 13.6 (17G64)title=Xcode 11.6 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-11_6-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=15 July 2020}}
11E801aSeptember 1, 2020iOS 13.7 (17H22)title=Xcode 11.7 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-11_7-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=26 August 2020}}
12A7209September 16, 202010.15.4 (Intel-based Mac)
11.0 (Apple silicon Mac)iOS 14 (18A390)watchOS 7 (18R382)tvOS 14 (18J390)title=Xcode 12 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=25 August 2020}}
12A7300September 24, 2020title=Xcode 12.0.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_0_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=25 September 2020}}
12A7403October 20, 2020iOS 14.1 (18A8394)title=Xcode 12.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=October 20, 2020}}
12A7605bOctober 30, 2020iOS 14.2 (18B79)watchOS 7.1 (18R579)tvOS 14.2 (18K54)title=Xcode 12.1.1 RC Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_1_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=October 30, 2020}}
12B45bNovember 12, 202011.0 (20A2408)title=Xcode 12.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_2-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=November 12, 2020}}
12C33December 14, 202011.1 (20C63)iOS 14.3 (18C61)watchOS 7.2 (18S561)tvOS 14.3 (18K559)title=Xcode 12.3 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_3-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=December 14, 2020}}
12D4eJanuary 26, 2021iOS 14.4 (18D46)title=Xcode 12.4 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_4-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=January 27, 2021}}
12E262April 26, 202111.011.3 (20E214)iOS 14.5 (18E182)watchOS 7.4 (18T187)tvOS 14.5 (18L191)title=Xcode 12.5 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=April 26, 2021}}
12E507June 21, 2021title=Xcode 12.5.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-12_5_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=June 21, 2021}}
13A233September 20, 202111.3iOS 15.0 (19A339)watchOS 8.0 (19R341)tvOS 15.0 (19J344)title=Xcode 13 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=September 21, 2021}}
13A1030dOctober 25, 202112.0 (21A344)watchOS 8.0.1 (19R351)title=Xcode 13.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=October 26, 2021}}
13C90December 13, 202112.1 (21C46)iOS 15.2 (19C51)watchOS 8.3 (19S51)tvOS 15.2 (19K50)title=Xcode 13.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_2-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=December 13, 2021}}
13C100December 17, 2021title=Xcode 13.2.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_2_1-release-noteswebsite=Apple Developer Documentationpublisher=Apple Inc.access-date=December 13, 2021}}
13E113March 14, 202212.012.3 (21E226)iOS 15.4 (19E239)watchOS 8.5 (19T241)tvOS 15.4 (19L439)title=Xcode 13.3 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_3-release-notespublisher=Apple Inc.access-date=March 15, 2022}}
13E500aApril 11, 2022title=Xcode 13.3.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_3_1-release-notespublisher=Apple Inc.access-date=April 12, 2022}}
13F17aMay 16, 2022iOS 15.5 (19F64)title=Xcode 13.4 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_4-release-notespublisher=Apple Inc.access-date=May 16, 2022}}
13F100June 2, 2022title=Xcode 13.4.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-13_4_1-release-notespublisher=Apple Inc.access-date=June 3, 2022}}
14A309September 12, 202212.5iOS 16.0 (20A360)watchOS 9.0 (20R362)tvOS 16.0 (20J373)title=Xcode 14 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notespublisher=Apple Inc.access-date=September 13, 2022}}
14A400September 26, 2022title=Xcode 14.0.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14_0_1-release-notespublisher=Apple Inc.access-date=September 27, 2022}}
14B47bNovember 1, 202213.0 (22A372)iOS 16.1 (20B71)watchOS 9.1 (20S71)tvOS 16.1 (20K67)title=Xcode 14.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14_1-release-notespublisher=Apple Inc.access-date=November 3, 2022}}
14C18December 13, 202213.1 (22C55)iOS 16.2 (20C52)title=Xcode 14.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14_2-release-notespublisher=Apple Inc.access-date=December 14, 2022}}
14E222bMarch 30, 202313.013.3 (22E245)iOS 16.4 (20E238)watchOS 9.4 (20T248)tvOS 16.4 (20L489)title=Xcode 14.3 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14_3-release-notespublisher=Apple Inc.access-date=March 31, 2023}}
14E300cJune 1, 2023title=Xcode 14.3.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-14_3_1-release-notespublisher=Apple Inc.access-date=June 2, 2023}}

Xcode 15.0 - 16.x (since visionOS support)

Version historyVersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedvisionOS SDK includedNotes15.015.0.115.115.215.315.416.016.116.216.316.4VersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedvisionOS SDK includedNotes
15A240dSeptember 18, 202313.514.0 (23A334)iOS 17.0 (21A325)watchOS 10.0 (21R354)tvOS 17.0 (21J351)title=Xcode 15 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notespublisher=Apple Inc.access-date=September 19, 2023}}
15A507October 18, 2023iOS 17.0 (21A326)title=Xcode 15.0.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15_0_1-release-notespublisher=Apple Inc.access-date=October 19, 2023}}
15C65December 11, 202314.2 (23C53)iOS 17.2 (21C52)watchOS 10.2 (21S355)tvOS 17.2 (21K354)title=Xcode 15.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15_1-release-notespublisher=Apple Inc.access-date=December 12, 2023}}
15C500bJanuary 8, 2024visionOS 1.0 (21N301)title=Xcode 15.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15_2-release-notespublisher=Apple Inc.access-date=January 9, 2024}}
15E5204aMarch 5, 202414.014.4 (23E5196c)iOS 17.4 (21E212)watchOS 10.4 (21T5202c)tvOS 17.4 (21L5212c)visionOS 1.1 (21O5188b)title=Xcode 15.3 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15_3-release-notespublisher=Apple Inc.access-date=February 27, 2024}}
15F31dMay 13, 202414.5 (23F73)iOS 17.5 (21F77)watchOS 10.5 (21T569)tvOS 17.5 (21L566)visionOS 1.2 (21O5565d)title=Xcode 15.5 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-15_4-release-notespublisher=Apple Inc.access-date=May 14, 2024}}
16A242dSeptember 16, 202414.515.0 (24A336)iOS 18.0 (22A3362)watchOS 11.0 (22R350)tvOS 18.0 (22J358)visionOS 2.0 (22N331)title=Xcode 16 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notespublisher=Apple Inc.access-date=September 17, 2024}}
16B40October 28, 202415.1 (24B75)iOS 18.1 (22B74)watchOS 11.1 (22R574)tvOS 18.1 (22J572)visionOS 2.1 (22N573)title=Xcode 16.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-16_1-release-notespublisher=Apple Inc.access-date=October 31, 2024}}
16C5032aDecember 11, 202415.2 (24C94)iOS 18.2 (22C146)watchOS 11.2 (22S97)tvOS 18.2 (22K152)visionOS 2.2 (22N799)title=Xcode 16.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-16_2-release-notespublisher=Apple Inc.access-date=December 12, 2024}}
16E140March 31, 202515.215.4 (24E241)iOS 18.4 (22E235)watchOS 11.4 (22T246)tvOS 18.4 (22L251)visionOS 2.4 (22O233)title=Xcode 16.3 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-16_3-release-notespublisher=Apple Inc.access-date=April 1, 2025}}
16F6May 28, 202515.315.5 (24F74)iOS 18.5 (22F76)watchOS 11.5 (22T572)tvOS 18.5 (22L572)visionOS 2.5 (22O473)title=Xcode 16.4 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-16_4-release-notespublisher=Apple Inc.access-date=May 29, 2025}}

Xcode 26.0 (since version number change)

Version historyVersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedvisionOS SDK includedNotes26.026.0.126.126.1.126.2VersionBuildRelease datemin macOS to runmacOS SDK(s)iOS SDK includedwatchOS SDK includedtvOS SDK includedvisionOS SDK includedNotes
17A324September 15, 202515.626.0 (25A352)iOS 26.0 (23A337)watchOS 26.0 (23R351)tvOS 26.0 (23J351)visionOS 26.0 (23M335)title=Xcode 26 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-26-release-notespublisher=Apple Inc.access-date=September 16, 2025}}
17A400September 22, 2025title=Xcode 26.0.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-26_0_1-release-notespublisher=Apple Inc.access-date=September 23, 2025}}
17B55November 3, 202526.1 (25B74)iOS 26.1 (23B77)watchOS 26.1 (23S34)tvOS 26.1 (23J576)visionOS 26.1 (23N45)title=Xcode 26.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-26_1-release-notespublisher=Apple Inc.access-date=November 4, 2025}}
17B100November 11, 2025title=Xcode 26.1.1 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-26_1-release-notespublisher=Apple Inc.access-date=November 12, 2025}}
17C52December 12, 202526.2 (25C57)iOS 26.2 (23C53)watchOS 26.2 (23S303)tvOS 26.2 (23K50)visionOS 26.2 (23N301)title=Xcode 26.2 Release Notesurl=https://developer.apple.com/documentation/xcode-release-notes/xcode-26_2-release-notespublisher=Apple Inc.access-date=December 14, 2025}}

Toolchain versions

DiscontinuedCurrent releaseBeta

Xcode 1.0 - Xcode 2.x (before iOS support)

Toolchain version historyXcodecctoolsld64GCC 3.1GCC 3.3GCC 4.01.01.21.52.5Xcodecctoolsld64GCC 3.1GCC 3.3GCC 4.0
495-1256--
499--1640-
525--1666-
622.962.1-18195370

Xcode 3.0 - Xcode 4.x

Toolchain version historyXcodecctoolsld64GCC 4.0GCC 4.2LLVM-GCC 4.2LLVMApple LLVM-Clang3.1.43.23.2.13.2.23.2.33.2.43.2.53.2.64.04.0.24.14.24.34.3.14.3.24.3.34.44.4.14.54.5.14.5.24.64.6.14.6.24.6.3Xcodecctoolsld64GCC 4.0GCC 4.2LLVM-GCC 4.2LLVMApple LLVM-Clang
698.185.2.15493557755552064.3-
75095.2.125493564656462118-
75095.2.125493564656462206-
77397.25493565956462207.51.0.2
78297.145494566456582326.101.5 (60)
78297.145494566456582326.101.5 (60)
78297.175494566456582333.41.6 (70)
79597.175494566656582335.61.7 (77) (based on LLVM 2.9svn)
800123.25494566656582335.92.0 (137) (based on LLVM 2.9svn)
??5494566656582335.92.0 (137) (based on LLVM 2.9svn)
806123.2.1-566656582335.15.002.1 (163.7.1) (based on LLVM 3.0svn)
809127.2--56582336.1.003.0 (211.10.1) (based on LLVM 3.0svn)
822112--56582336.9.003.1 (tags/Apple/clang-318.0.45) (based on LLVM 3.1svn)
??--56582336.9.003.1 (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn)
??--56582336.9.00url=https://gist.github.com/yamaya/2924292title=Xcode clang version record gistaccess-date=May 29, 2013}}
??--56582336.9.003.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn)
829133.3--56582336.11.004.0 (tags/Apple/clang-421.0.57) (based on LLVM 3.1svn)
??--56582336.11.004.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn)
836134.9--56582336.11.004.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn)
??--56582336.11.004.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)
??--56582336.11.004.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)
839136--56582336.11.004.2 (clang-425.0.24) (based on LLVM 3.2svn)
??--56582336.11.004.2 (clang-425.0.27) (based on LLVM 3.2svn)
??--56582336.11.004.2 (clang-425.0.28) (based on LLVM 3.2svn)
??--56582336.11.004.2 (clang-425.0.28) (based on LLVM 3.2svn)

Xcode 5.0 - 6.x (since arm64 support)

Toolchain version historyXcodecctoolsld64LLVMClang version stringSwift version string5.0.05.0.15.0.25.15.1.16.0.16.16.1.16.26.36.3.16.3.26.4Xcodecctoolsld64LLVMClang version stringSwift version string
846.2.1224.13.3svn5.0 (clang-500.2.75) (based on LLVM 3.3svn)
846.2.4224.13.3svn5.0 (clang-500.2.79) (based on LLVM 3.3svn)
846.2.4224.13.3svn5.0 (clang-500.2.79) (based on LLVM 3.3svn)
855236.33.4svn5.1 (clang-503.0.38) (based on LLVM 3.4svn)
855236.43.4svn5.1 (clang-503.0.40) (based on LLVM 3.4svn)
862241.83.5svn6.0 (clang-600.0.51) (based on LLVM 3.5svn)1.0 (swift-600.0.51.4)
862241.93.5svn6.0 (clang-600.0.54) (based on LLVM 3.5svn)1.1 (swift-600.0.54.20)
862241.93.5svn6.0 (clang-600.0.56) (based on LLVM 3.5svn)1.1 (swift-600.0.56.1)
862241.93.5svn6.0 (clang-600.0.57) (based on LLVM 3.5svn)1.1 (swift-600.0.57.4)
8702423.6.0svn6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)1.2 (swiftlang-602.0.49.3)
8702423.6.0svn6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn)1.2 (swiftlang-602.0.49.6)
8702423.6.0svn6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)1.2 (swiftlang-602.0.53.1)
870242.23.6.0svn6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)1.2 (swiftlang-602.0.53.1)

Xcode 7.0 - 10.x (since Free On-Device Development)

Toolchain version historyXcodecctoolsld64LLVMClang version stringSwift version string7.07.0.17.17.27.2.17.37.3.18.08.18.28.2.18.38.3.18.3.28.3.39.09.19.29.39.3.19.49.4.110.0Xcodecctoolsld64LLVMClang version stringSwift version string
877.5253.3url=https://opensource.apple.com/source/clang/title=Clang - Source Browserwebsite=opensource.apple.compublisher=Apple Inc.access-date=2017-05-11archive-date=June 3, 2017archive-url=https://web.archive.org/web/20170603125907/https://opensource.apple.com/source/clang/url-status=dead}}7.0.0 (clang-700.0.72)2.0 (swiftlang-700.0.59)
877.5253.3.33.7.0svn7.0.0 (clang-700.0.72)2.0 (swiftlang-700.0.59)
877.7253.63.7.0svn7.0.0 (clang-700.1.76)2.1 (swiftlang-700.1.101.6)
877.8253.93.7.0svn7.0.2 (clang-700.1.81)2.1.1 (swiftlang-700.1.101.15)
877.8253.93.7.0svn7.0.2 (clang-700.1.81)2.1.1 (swiftlang-700.1.101.15)
886264.3.1013.8.0svn7.3.0 (clang-703.0.29)2.2 (swiftlang-703.0.18.1)
886264.3.1023.8.0svn7.3.0 (clang-703.0.31)2.2 (swiftlang-703.0.18.8)
895274.13.9.0svn8.0.0 (clang-800.0.38)3.0 (swiftlang-800.0.46.2)
895274.13.9.0svn8.0.0 (clang-800.0.42.1)3.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1)
895274.23.9.0svn8.0.0 (clang-800.0.42.1)3.0.2 (swiftlang-800.0.63 clang-800.0.42.1)
895274.23.9.0svn8.0.0 (clang-800.0.42.1)3.0.2 (swiftlang-800.0.63 clang-800.0.42.1)
898278.43.9.0svn8.1.0 (clang-802.0.38)3.1 (swiftlang-802.0.48 clang-802.0.38)
898278.43.9.0svn8.1.0 (clang-802.0.41)3.1 (swiftlang-802.0.51 clang-802.0.41)
898278.43.9.0svn8.1.0 (clang-802.0.42)3.1 (swiftlang-802.0.53 clang-802.0.42)
898278.43.9.0svn8.1.0 (clang-802.0.42)3.1 (swiftlang-802.0.53 clang-802.0.42)
900302.3url=https://github.com/apple/swift-llvm/blob/swift-4.0-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.0-RELEASEwebsite=GitHubaccess-date=2018-11-18}}9.0.0 (clang-900.0.37)4.0 (swiftlang-900.0.65 clang-900.0.37)
900302.3.1url=https://github.com/apple/swift-llvm/blob/swift-4.0.2-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.0.2-RELEASEwebsite=GitHubaccess-date=2018-11-18}}9.0.0 (clang-900.0.38)4.0.2 (swiftlang-900.0.69.2 clang-900.0.38)
900305url=https://github.com/apple/swift-llvm/blob/swift-4.0.3-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASEwebsite=GitHubaccess-date=2018-11-18}}9.0.0 (clang-900.0.39.2)4.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2)
906351.8url=https://github.com/apple/swift-llvm/blob/swift-4.1-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.1-RELEASEwebsite=GitHubaccess-date=2018-11-18}}9.1.0 (clang-902.0.39.1)4.1 (swiftlang-902.0.48 clang-902.0.37.1)
906351.85.0.29.1.0 (clang-902.0.39.1)4.1 (swiftlang-902.0.48 clang-902.0.37.1)
906351.8url=https://github.com/apple/swift-llvm/blob/swift-4.1.2-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.1.2-RELEASEwebsite=GitHubaccess-date=2018-11-18}}9.1.0 (clang-902.0.39.2)4.1.2 (swiftlang-902.0.54 clang-902.0.39.2)
906351.85.0.29.1.0 (clang-902.0.39.2)4.1.2 (swiftlang-902.0.54 clang-902.0.39.2)
921.0.1409.12url=https://github.com/apple/swift-llvm/blob/swift-4.2-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.2-RELEASEwebsite=GitHubaccess-date=2018-11-18}}10.0.0 (clang-1000.11.45.2)4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1)
921.0.1409.12url=https://github.com/apple/swift-llvm/blob/swift-4.2.1-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-4.2.1-RELEASEwebsite=GitHubaccess-date=2018-11-18}}10.0.0 (clang-1000.11.45.5)4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1)
927.0.2450.3url=https://github.com/apple/swift-llvm/blob/swift-5.0-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-5.0-RELEASEwebsite=GitHubaccess-date=2019-04-10}}10.0.1 (clang-1001.0.46.3)5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3)
927.0.2450.3url=https://github.com/apple/swift-llvm/blob/swift-5.0.1-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-5.0.1-RELEASEwebsite=GitHubaccess-date=2019-06-15}}10.0.1 (clang-1001.0.46.4)5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5)
927.0.2450.37.0.010.0.1 (clang-1001.0.46.4)5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5)

Xcode 11.0 - 14.x (since SwiftUI framework)

Toolchain version historyXcodecctoolsld64LLVMClang version stringSwift version stringXcodecctoolsld64LLVMClang version stringSwift version string
949.0.1512.4url=https://github.com/apple/swift-llvm/blob/swift-5.1-RELEASE/CMakeLists.txttitle=swift-llvm/CMakeLists.txt at swift-5.1-RELEASEwebsite=GitHubaccess-date=2020-03-20}}11.0.0 (clang-1100.0.33.8)5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7)
949.0.1512.48.0.011.0.0 (clang-1100.0.33.8)5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7)
949.0.1520url=https://github.com/apple/llvm-project/blob/swift-5.1.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.1.2-RELEASEwebsite=GitHubaccess-date=2020-03-20}}title=Xcode Releases on Twitter: 'The SDKs in #Xcode11.2 GM...'url=https://twitter.com/XcodeReleases/status/1189982808321617926access-date=4 November 2019}}5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9)
949.0.15208.0.011.0.0 (clang-1100.0.33.12)5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9)
949.0.1530url=https://github.com/apple/llvm-project/blob/swift-5.1.3-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.1.3-RELEASEwebsite=GitHubaccess-date=2020-03-20}}11.0.0 (clang-1100.0.33.16)5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15)
949.0.15308.0.011.0.0 (clang-1100.0.33.17)5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15)
959.0.1556.59.0.011.0.3 (clang-1103.0.32.29)5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29)
959.0.1556.69.0.011.0.3 (clang-1103.0.32.59)5.2.2 (swiftlang-1103.0.32.6 clang-1103.0.32.51)
959.0.1556.6url=https://github.com/apple/llvm-project/blob/swift-5.2.4-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.2.4-RELEASEwebsite=GitHubaccess-date=2020-05-20}}11.0.3 (clang-1103.0.32.62)5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
959.0.1556.69.0.011.0.3 (clang-1103.0.32.62)5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
959.0.1556.69.0.011.0.3 (clang-1103.0.32.62)5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53)
973.0.1609url=https://github.com/apple/llvm-project/blob/swift-5.3-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.3-RELEASEwebsite=GitHubaccess-date=2020-09-17}}12.0.0 (clang-1200.0.32.2)5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
973.0.160910.0.012.0.0 (clang-1200.0.32.2)5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
973.0.160910.0.012.0.0 (clang-1200.0.32.21)5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
973.0.160910.0.012.0.0 (clang-1200.0.32.21)5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1)
973.4609.7url=https://github.com/apple/llvm-project/blob/swift-5.3.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.3.1-RELEASEwebsite=GitHubaccess-date=2020-11-13}}12.0.0 (clang-1200.0.32.27)5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8)
977.1609.8url=https://github.com/apple/llvm-project/blob/swift-5.3.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.3.2-RELEASEwebsite=GitHubaccess-date=2021-01-22}}12.0.0 (clang-1200.0.32.28)5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
977.1609.810.0.012.0.0 (clang-1200.0.32.29)5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28)
980650.9url=https://github.com/apple/llvm-project/blob/swift-5.4-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.4-RELEASEwebsite=GitHubaccess-date=2021-04-27}}12.0.5 (clang-1205.0.22.9)5.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55)
980.1650.9url=https://github.com/apple/llvm-project/blob/swift-5.4.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.4.1-RELEASEwebsite=GitHubaccess-date=2021-06-22}}12.0.5 (clang-1205.0.22.11)5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57)
986711url=https://github.com/apple/llvm-project/blob/swift-5.5-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.5-RELEASEwebsite=GitHubaccess-date=2021-09-21}}13.0.0 (clang-1300.0.29.3)5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1)
986711url=https://github.com/apple/llvm-project/blob/swift-5.5.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.5.1-RELEASEwebsite=GitHubaccess-date=2021-10-28}}13.0.0 (clang-1300.0.29.3)5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6)
986711url=https://github.com/apple/llvm-project/blob/swift-5.5.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.5.2-RELEASEwebsite=GitHubaccess-date=2021-12-14}}13.0.0 (clang-1300.0.29.30)5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30)
98671112.0.013.0.0 (clang-1300.0.29.30)5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30)
994.1762url=https://github.com/apple/llvm-project/blob/swift-5.6-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.6-RELEASEwebsite=GitHubaccess-date=2022-03-15}}13.1.6 (clang-1316.0.21.2)5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8)
994.176213.0.013.1.6 (clang-1316.0.21.2.3)5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8)
994.1764url=https://github.com/apple/llvm-project/blob/swift-5.6.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.6.1-RELEASEwebsite=GitHubaccess-date=2022-05-13}}13.1.6 (clang-1316.0.21.2.5)5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
994.176413.0.013.1.6 (clang-1316.0.21.2.5)5.6.1 (swiftlang-5.6.0.323.66 clang-1316.0.20.12)
1001.2819.6url=https://github.com/apple/llvm-project/blob/swift-5.7-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.7-RELEASEwebsite=GitHubaccess-date=2022-09-13}}14.0.0 (clang-1400.0.29.102)5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50)
1001.2819.614.0.014.0.0 (clang-1400.0.29.102)5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50)
1001.2820.1url=https://github.com/apple/llvm-project/blob/swift-5.7.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.7.1-RELEASEwebsite=GitHubaccess-date=2022-11-03}}14.0.0 (clang-1400.0.29.202)5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
1001.2820.1url=https://github.com/apple/llvm-project/blob/swift-5.7.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.7.2-RELEASEwebsite=GitHubaccess-date=2022-12-14}}14.0.0 (clang-1400.0.29.202)5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
1005.2857.1url=https://github.com/apple/llvm-project/blob/swift-5.8-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.8-RELEASEwebsite=GitHubaccess-date=2023-03-31}}14.0.3 (clang-1403.0.22.14.1)5.8 (swiftlang-5.8.0.124.1 clang-1403.0.22.11.100)
1005.2857.1url=https://github.com/apple/llvm-project/blob/swift-5.8.1-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.8.1-RELEASEwebsite=GitHubaccess-date=2023-03-02}}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 15.0 - 16.x (since visionOS support)

Toolchain version historyXcodecctoolsldLLVMClang version stringSwift version stringXcodecctoolsldLLVMClang version stringSwift version string
1009.21015.7url=https://github.com/apple/llvm-project/blob/swift-5.9-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.9-RELEASEwebsite=GitHubaccess-date=2023-09-19}}15.0.0 (clang-1500.0.40.1)5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
1009.21015.716.0.015.0.0 (clang-1500.0.40.1)5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)
1009.31022.1url=https://github.com/apple/llvm-project/blob/swift-5.9.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.9.2-RELEASEwebsite=GitHubaccess-date=2023-12-12}}15.0.0 (clang-1500.1.0.2.5)5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
1009.31022.116.0.015.0.0 (clang-1500.1.0.2.5)5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
1010.61053.12url=https://github.com/apple/llvm-project/blob/swift-5.10-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-5.10-RELEASEwebsite=GitHubaccess-date=2024-03-11}}15.0.0 (clang-1500.3.9.4)5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
1010.61053.1216.0.015.0.0 (clang-1500.3.9.4)5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
1021.41115.7.3url=https://github.com/swiftlang/llvm-project/blob/swift-6.0-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-6.0-RELEASEwebsite=GitHubaccess-date=2024-09-17}}16.0.0 (clang-1600.0.26.3)6.0 (swiftlang-6.0.0.9.10 clang-1600.0.26.2)
1021.41115.7.3url=https://github.com/swiftlang/llvm-project/blob/swift-6.0.2-RELEASE/llvm/CMakeLists.txttitle=llvm-project/llvm/CMakeLists.txt at swift-6.0.2-RELEASEwebsite=GitHubaccess-date=2024-10-31}}16.0.0 (clang-1600.0.26.4)6.0.2 (swiftlang-6.0.2.1.2 clang-1600.0.26.4)
1022.21115.7.317.0.616.0.0 (clang-1600.0.26.6)6.0.3 (swiftlang-6.0.3.1.10 clang-1600.0.30.1)
1024.31167.4.119.1.417.0.0 (clang-1700.0.13.3)6.1 (swiftlang-6.1.0.110.21 clang-1700.0.13.3)
1024.31167.519.1.417.0.0 (clang-1700.0.13.5)6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)

Xcode 26.0 (since version number change)

Toolchain version historyXcodecctoolsldLLVMClang version stringSwift version stringXcodecctoolsldLLVMClang version stringSwift version string
1030.6.31221.4url=https://github.com/swiftlang/llvm-project/blob/swift-6.2-RELEASE/cmake/Modules/LLVMVersion.cmaketitle=llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.2-RELEASEwebsite=GitHubaccess-date=2025-09-16}}17.0.0 (clang-1700.3.19.1)6.2 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
1030.6.31221.419.1.517.0.0 (clang-1700.3.19.1)6.2 (swiftlang-6.2.0.19.9 clang-1700.3.19.1)
1030.6.31230.1url=https://github.com/swiftlang/llvm-project/blob/swift-6.2.1-RELEASE/cmake/Modules/LLVMVersion.cmaketitle=llvm-project/cmake/Modules/LLVMVersion.cmake at 6.2.1-RELEASEwebsite=GitHubaccess-date=2025-11-04}}17.0.0 (clang-1700.4.4.1)6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
1030.6.31230.119.1.517.0.0 (clang-1700.4.4.1)6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
1030.6.31230.119.1.517.0.0 (clang-1700.6.3.2)6.2.3 (swiftlang-6.2.3.3.21 clang-1700.6.3.2)

References

References

  1. John Siracusa. (November 9, 2003). "Mac OS X 10.3 Panther".
  2. "Xcode Documentation". [[Apple Developer]].
  3. (November 14, 2020). "Xcode on the Mac App Store". Apple Inc..
  4. "Downloads". Apple Developer.
  5. "Xcode - Features".
  6. Adriaan van Os. "GNU Pascal and Xcode". Microbizz.nl.
  7. "Using Free Pascal with Xcode". Pascal-central.com.
  8. "Tools". macada.org.
  9. "CSharpPlugin - cocoa-sharp-dev - Google Code".
  10. "xkick brings Golang support to Xcode 11 - Blog - Wirecog".
  11. (December 1, 2004). "CamelBones, an Objective-C/Perl bridge for Mac OS X & GNUStep - Home". Camelbones.sourceforge.net.
  12. "D for Xcode".
  13. Prince McLean. (June 20, 2008). "Apple's other open secret: the LLVM Compiler".
  14. (August 30, 2009). "Xcode 3.2: {{not a typo".
  15. (September 16, 2015). "New Features in Xcode 5: Xcode 5.0".
  16. "Keynote - WWDC 2014 - Videos".
  17. (June 3, 2014). "Apple's new Swift language explained: A clever move to boost iOS, while holding Android apps back - ExtremeTech".
  18. (June 4, 2014). "Swift: Apple's next-generation programming language 4 years in the making".
  19. Mayo, Benjamin. (June 2, 2014). "Apple announces new Xcode, 'Swift' programming language".
  20. "Swift Resources - Apple Developer".
  21. "A Swift Tour — The Swift programming language (Swift 5)".
  22. Swift.org. "A Swift Tour".
  23. Victor, Bret. (September 2012). "Learnable Programming".
  24. "Getting the Most out of Playgrounds in Xcode - WWDC 2018 - Videos".
  25. David Holt says. (May 15, 2010). "Facts about WebObjects (WebObjects Community)". Wocommunity.org.
  26. (February 27, 2010). "WOLips". Wiki.objectstyle.org.
  27. "Apple - Mac OS X Leopard - Features - 300+ New Features".
  28. "Apple Developer Tools for Java". [[Apple Inc..
  29. (June 8, 2010). "WWDC Software Notes: Safari 5, Xcode 4, iTunes 9.2". Mac Rumors.
  30. "Developer Tools - What's New in Xcode 4". Apple Developer.
  31. (July 20, 2011). "Apple makes Xcode free to all with release of 4.1 on Mac App Store". [[AppleInsider]].
  32. "Why can't I download Xcode 4.2 for Snow Leopard?".
  33. (July 25, 2012). "Xcode 4.4 rolls out to OS X, iOS developers via the Mac App Store". 9to5Mac.
  34. (June 10, 2013). "Apple seeds first iOS 7 and OS X Mavericks betas to developers". [[AppleInsider]].
  35. (April 20, 2015). "New Features in Xcode 5: Xcode 5.1".
  36. (June 5, 2014). "Xcode 6, Swift, CloudKit, and more surprising developer news from WWDC 2014". [[TechRepublic]].
  37. "New Features in Xcode 7: Xcode 7.0".
  38. "What's New in Xcode 8".
  39. "What's New in Xcode 9".
  40. "New Downloads Now Available". Apple.
  41. "Xcode - What's New".
  42. Sadun, Erica. (5 June 2018). "Hold onto Xcode 9.4 and earlier to support 32-bit customers. Xcode 10 no longer compiles 32-bit applications".
  43. "Xcode 10 Release Notes".
  44. (September 17, 2018). "Xcode 10 (10A254a) - Releases - Apple Developer". [[Apple Inc.]].
  45. "Xcode 11 Beta Release Notes".
  46. "What's New in Xcode".
  47. "Xcode 11.4 Release Notes".
  48. "Xcode - Support - Apple Developer".
  49. "Concurrency".
  50. (June 6, 2022). "32-bit app support has been discontinued in Xcode 14". [[Apple Inc.]].
  51. "Xcode 16 Release Notes".
  52. "Apple supercharges its tools and technologies for developers".
  53. (April 6, 2010). "iPhone Software Development: Old versions of iPhone SDK".
  54. "About Xcode for Mac, iPad, and iPhone Xcode 3.2.2 developer tools for Mac SDK 10.6 and iPhone SDK 3.2". Apple Developer.
  55. "About Xcode and iOS SDK Xcode 3.2.3 for Mac OS X 10.6 and iOS 4.0.1". Apple Developer.
  56. "About Xcode and iOS SDK Xcode 3.2.4 for Mac OS X 10.6 and iOS 4.1". Apple Developer.
  57. "About Xcode and iOS SDK Xcode 3.2.5 for Mac OS X 10.6 and iOS 4.2". Apple Developer.
  58. (April 6, 2010). "Old versions of iPhone SDK".
  59. "About Xcode and iOS SDK - Xcode 3.2.6 for Mac OS X 10.6 and iOS 4.3 (Developers only)". Apple Developer.
  60. "About Xcode and iOS SDK - Xcode 4.0.1 and iOS 4.3 (Developers only)". Apple Developer.
  61. "Xcode".
  62. "About Xcode 4.1 for Snow Leopard (Developers only)".
  63. "About Xcode 4.2 for Snow Leopard (Developers only)".
  64. "Mac App Store - Xcode".
  65. "How to Install Older iOS Simulators in XCode 4.2.1 (SDK5.0)".
  66. "iphone - Xcode 4.2.1 for Snow Leopard - Stack Overflow".
  67. "Mac App Store - Xcode".
  68. "Mac App Store - Xcode".
  69. "Mac App Store - Xcode". Mac App Store.
  70. "iphone - Install Simulator SDK 4.3 to Xcode 4.4 on Mountain Lion - Stack Overflow".
  71. "Xcode 4.4 Release Notes". Apple Developer.
  72. "Mac App Store - Xcode". Mac App Store.
  73. "Unauthorized - Apple Developer".
  74. "Mac App Store - Xcode". Mac App Store.
  75. "Mac App Store - Xcode". Mac App Store.
  76. "iphone - Xcode 5 and iOS 7: Architecture and Valid architectures".
  77. "ios5 - Use iOS 5 Simulator in XCode 5? - Stack Overflow".
  78. "Apple Developer Documentation".
  79. "Install ios 5 simulator to xcode 5.1?".
  80. "iphone - ios 6.0 Simulator in xcode 5.1 - Stack Overflow".
  81. "ios - Xcode 6 Standard architectures exclude armv7s - Stack Overflow".
  82. "xcode - iOS 6.1 simulator on OSX 10.10 Yosemite - Stack Overflow".
  83. Developer Portal version
  84. MAS version
  85. LSMinimumSystemVersion from Info.plist
  86. plutil -p Xcode.app/Contents/Info.plist. grep LSMinimumSystemVersion
  87. cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -
  88. cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/. grep '(.*)'
  89. cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/. grep '(.*)'
  90. cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/. grep '(.*)'
  91. from preferences -> downloads
  92. "macOS 10.14 Mojave can't open Xcode 8.3.3 (immediately crash)".
  93. "Xcode 10.2 Release Notes".
  94. "Xcode 10.2.1 Release Notes".
  95. "Xcode 10.3 Release Notes".
  96. "Xcode Releases".
  97. cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
  98. cd Xcode.app/Contents/Developer; plutil -p Platforms/iPhoneOS.platform/version.plist
  99. cd Xcode.app/Contents/Developer; plutil -p Platforms/WatchOS.platform/version.plist
  100. cd Xcode.app/Contents/Developer; plutil -p Platforms/AppleTVOS.platform/version.plist
  101. "SwiftUI: Getting Started".
  102. "Xcode 11.1 Release Notes". Apple Inc..
  103. "Xcode 11.2 Release Notes". Apple Inc..
  104. "Xcode 11.2.1 Release Notes". Apple Inc..
  105. "Xcode Releases".
  106. "Xcode 11.3 Release Notes". Apple Inc..
  107. Developer Portal version. MAS version build is 11C504
  108. "Xcode 11.3.1 Release Notes". Apple Inc..
  109. "Xcode 11.4 Release Notes". Apple Inc..
  110. "Xcode 11.4.1 Release Notes". Apple Inc..
  111. "Xcode 11.5 Release Notes". Apple Inc..
  112. "Xcode 11.6 Release Notes". Apple Inc..
  113. "Xcode 11.7 Release Notes". Apple Inc..
  114. "Xcode 12 Release Notes". Apple Inc..
  115. "Xcode 12.0.1 Release Notes". Apple Inc..
  116. "Xcode 12.1 Release Notes". Apple Inc..
  117. "Xcode 12.1.1 RC Release Notes". Apple Inc..
  118. "Xcode 12.2 Release Notes". Apple Inc..
  119. "Xcode 12.3 Release Notes". Apple Inc..
  120. "Xcode 12.4 Release Notes". Apple Inc..
  121. "Xcode 12.5 Release Notes". Apple Inc..
  122. "Xcode 12.5.1 Release Notes". Apple Inc..
  123. "Xcode 13 Release Notes". Apple Inc..
  124. "Xcode 13.1 Release Notes". Apple Inc..
  125. "Xcode 13.2 Release Notes". Apple Inc..
  126. "Xcode 13.2.1 Release Notes". Apple Inc..
  127. "Xcode 13.3 Release Notes". Apple Inc..
  128. "Xcode 13.3.1 Release Notes". Apple Inc..
  129. "Xcode 13.4 Release Notes". Apple Inc..
  130. "Xcode 13.4.1 Release Notes". Apple Inc..
  131. "Xcode 14 Release Notes". Apple Inc..
  132. "Xcode 14.0.1 Release Notes". Apple Inc..
  133. "Xcode 14.1 Release Notes". Apple Inc..
  134. "Xcode 14.2 Release Notes". Apple Inc..
  135. "Xcode 14.3 Release Notes". Apple Inc..
  136. "Xcode 14.3.1 Release Notes". Apple Inc..
  137. cd Xcode.app/Contents/Developer; plutil -p Platforms/XROS.platform/version.plist
  138. "Xcode 15 Release Notes". Apple Inc..
  139. "Xcode 15.0.1 Release Notes". Apple Inc..
  140. "Xcode 15.1 Release Notes". Apple Inc..
  141. "Xcode 15.2 Release Notes". Apple Inc..
  142. "Xcode 15.3 Release Notes". Apple Inc..
  143. "Xcode 15.5 Release Notes". Apple Inc..
  144. "Xcode 16 Release Notes". Apple Inc..
  145. "Xcode 16.1 Release Notes". Apple Inc..
  146. "Xcode 16.2 Release Notes". Apple Inc..
  147. "Xcode 16.3 Release Notes". Apple Inc..
  148. "Xcode 16.4 Release Notes". Apple Inc..
  149. "Xcode 26 Release Notes". Apple Inc..
  150. "Xcode 26.0.1 Release Notes". Apple Inc..
  151. "Xcode 26.1 Release Notes". Apple Inc..
  152. "Xcode 26.1.1 Release Notes". Apple Inc..
  153. "Xcode 26.2 Release Notes". Apple Inc..
  154. /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --version
  155. "Xcode clang version record gist".
  156. /Developer/usr/bin/gcc-4.2 --version
  157. Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
  158. Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
  159. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
  160. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
  161. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
  162. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
  163. "Clang - Source Browser". Apple Inc..
  164. "swift-llvm/CMakeLists.txt at swift-4.0-RELEASE".
  165. "swift-llvm/CMakeLists.txt at swift-4.0.2-RELEASE".
  166. "swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASE".
  167. "swift-llvm/CMakeLists.txt at swift-4.1-RELEASE".
  168. "swift-llvm/CMakeLists.txt at swift-4.1.2-RELEASE".
  169. "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE".
  170. "swift-llvm/CMakeLists.txt at swift-4.2.1-RELEASE".
  171. "swift-llvm/CMakeLists.txt at swift-5.0-RELEASE".
  172. "swift-llvm/CMakeLists.txt at swift-5.0.1-RELEASE".
  173. "swift-llvm/CMakeLists.txt at swift-5.1-RELEASE".
  174. "llvm-project/llvm/CMakeLists.txt at swift-5.1.2-RELEASE".
  175. "Xcode Releases on Twitter: 'The SDKs in #Xcode11.2 GM...'".
  176. "llvm-project/llvm/CMakeLists.txt at swift-5.1.3-RELEASE".
  177. "llvm-project/llvm/CMakeLists.txt at swift-5.2-RELEASE".
  178. "llvm-project/llvm/CMakeLists.txt at swift-5.2.2-RELEASE".
  179. "llvm-project/llvm/CMakeLists.txt at swift-5.2.4-RELEASE".
  180. "llvm-project/llvm/CMakeLists.txt at swift-5.3-RELEASE".
  181. "llvm-project/llvm/CMakeLists.txt at swift-5.3.1-RELEASE".
  182. "llvm-project/llvm/CMakeLists.txt at swift-5.3.2-RELEASE".
  183. "llvm-project/llvm/CMakeLists.txt at swift-5.4-RELEASE".
  184. "llvm-project/llvm/CMakeLists.txt at swift-5.4.1-RELEASE".
  185. "llvm-project/llvm/CMakeLists.txt at swift-5.5-RELEASE".
  186. "llvm-project/llvm/CMakeLists.txt at swift-5.5.1-RELEASE".
  187. "llvm-project/llvm/CMakeLists.txt at swift-5.5.2-RELEASE".
  188. "llvm-project/llvm/CMakeLists.txt at swift-5.6-RELEASE".
  189. "llvm-project/llvm/CMakeLists.txt at swift-5.6.1-RELEASE".
  190. "llvm-project/llvm/CMakeLists.txt at swift-5.7-RELEASE".
  191. "llvm-project/llvm/CMakeLists.txt at swift-5.7.1-RELEASE".
  192. "llvm-project/llvm/CMakeLists.txt at swift-5.7.2-RELEASE".
  193. "llvm-project/llvm/CMakeLists.txt at swift-5.8-RELEASE".
  194. "llvm-project/llvm/CMakeLists.txt at swift-5.8.1-RELEASE".
  195. "llvm-project/llvm/CMakeLists.txt at swift-5.9-RELEASE".
  196. "llvm-project/llvm/CMakeLists.txt at swift-5.9.2-RELEASE".
  197. "llvm-project/llvm/CMakeLists.txt at swift-5.10-RELEASE".
  198. "llvm-project/llvm/CMakeLists.txt at swift-6.0-RELEASE".
  199. "llvm-project/llvm/CMakeLists.txt at swift-6.0.2-RELEASE".
  200. "llvm-project/llvm/CMakeLists.txt at swift-6.0.3-RELEASE".
  201. "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.1-RELEASE".
  202. "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.1.2-RELEASE".
  203. "llvm-project/cmake/Modules/LLVMVersion.cmake at swift-6.2-RELEASE".
  204. "llvm-project/cmake/Modules/LLVMVersion.cmake at 6.2.1-RELEASE".
  205. "llvm-project/cmake/Modules/LLVMVersion.cmake at 6.2.3-RELEASE".
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Xcode — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report