Xcode Download for Mac Os X 10.7
Developer(s) | Apple Inc. |
---|---|
Initial release | October 23, 2003 (2003-x-23) [1] |
Stable release | thirteen.3.1 (13E500a) [2] (April 11, 2022 (2022-04-11)) [±] |
Operating system | macOS |
Blazon | Integrated evolution environs (IDE) |
License | Freeware with open up-source components |
Website | developer |
Xcode is Apple tree's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. It was initially released in belatedly 2003; the latest stable release is version 13.3.1, released on April 11, 2022, and is available via the Mac App Store free of charge for macOS Monterey users. [iii] Registered developers can download preview releases and prior versions of the suite through the Apple tree Programmer website. [four] Xcode includes Command Line Tools (CLT), which enable UNIX-style development via the Final app in macOS. [5] They can also be downloaded and installed without the GUI.
Major features [ edit ]
Xcode supports source lawmaking for the programming languages: C, C++, Objective-C, Objective-C++, Java, AppleScript, Python, Cherry-red, ResEdit (Rez), and Swift, with a diversity of programming models, including only not express to Cocoa, Carbon, and Coffee. Third parties have added back up for GNU Pascal, [6] Free Pascal, [7] Ada, [viii] C#, [nine] Go, [ten] Perl, [11] and D. [12]
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-fleck Intel, and from x86 to Apple silicon by allowing developers to distribute a single awarding to users and letting the operating system automatically choose the advisable architecture at runtime. Using the iOS SDK, tvOS SDK, and watchOS SDK, Xcode can as well 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 Dominicus Microsystems and released as part of OpenSolaris.
Xcode likewise integrates built-in support for source code management using the Git version command system and protocol, allowing the user to create and clone Git repositories (which can be hosted on source lawmaking repository hosting sites such as GitHub, Bitbucket, and Perforce, or self-hosted using open-source software such equally GitLab), and to commit, push, and pull changes, all from within Xcode, automating tasks that would traditionally exist performed by using Git from the command line.
Composition [ edit ]
The main application of the suite is the integrated development environment (IDE), also named Xcode. The Xcode suite includes about of Apple's programmer documentation, and built-in Interface Builder, an application used to construct graphical user interfaces. Upward to Xcode 4.1, the Xcode suite included a modified version of the GNU Compiler Collection. In Xcode 3.1 up to Xcode four.6.3, it included the LLVM-GCC compiler, with front ends from the GNU Compiler Collection and a lawmaking generator based on LLVM. [13] In Xcode 3.2 and later, information technology 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. [14] Starting with Xcode 4.ii, the Clang compiler became the default compiler, [fifteen] Starting with Xcode 5.0, Clang was the but compiler provided.
Up to Xcode 4.6.3, the Xcode suite used the GNU Debugger (GDB) as the back-end for the IDE'south debugger. Starting with Xcode 4.iii, the LLDB debugger was as well provided; starting with Xcode 4.v LLDB replaced GDB every bit the default back-cease for the IDE's debugger. [16] Starting with Xcode 5.0, GDB was no longer supplied. [17]
Removed features [ edit ]
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 notice 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 arrangement named Dedicated Network Builds. These features are absent in the supported versions of Xcode.
Xcode also includes Apple tree'due south WebObjects tools and frameworks for building Java spider web applications and spider web services (formerly sold as a separate production). As of Xcode three.0, Apple dropped [18] WebObjects development inside Xcode; WOLips [xix] should be used instead. Xcode 3 however includes the WebObjects frameworks.
Version history [ edit ]
ane.10 series [ edit ]
Xcode one.0 was released in fall 2003. Xcode 1.0 was based on Project Builder, but had an updated user interface (UI), ZeroLink, Set up & Continue, distributed build support, and Lawmaking Sense indexing.
The side by side significant release, Xcode ane.5, had amend code completion and an improved debugger.
two.x series [ edit ]
Xcode ii.0 was released with Mac Bone 10 v10.4 "Tiger". It included the Quartz Composer visual programming language, better Code Sense indexing for Coffee, and Ant support. It likewise included the Apple Reference Library tool, which allows searching and reading online documentation from Apple's website and documentation installed on a local estimator.
Xcode ii.1 could create universal binary files. Information technology supported shared precompiled headers, unit testing targets, conditional breakpoints, and watchpoints. It also had better dependency assay.
The terminal version of Xcode for Mac OS X v10.4 was 2.5.
3.10 series [ edit ]
Xcode 3.0 was released with Mac Bone Ten v10.5 "Leopard". Notable changes since 2.i include [20] the DTrace debugging tool (now named Instruments), refactoring support, context-sensitive documentation, and Objective-C 2.0 with garbage collection. It besides supports Project Snapshots, which provide a basic class of version control; Message Bubbles, which show build errors debug values alongside code; and building iv-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. Information technology could target non-Mac OS X platforms, including iPhone OS 2.0. It included the GCC 4.two 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 Ten v10.6 "Snow Leopard" and installs on no before version of OS Ten. It supports static program analysis, amongst other features. Information technology also drops official support for targeting versions before than iPhone Bone 3.0. Just it is nonetheless possible to target older versions, and the simulator supports iPhone OS ii.0 through three.1. Also, Java support is "exiled" in 3.2 to the organizer. [21]
Xcode 3.two.6 is the final version that can be downloaded for free for users of Mac OS 10 Snowfall Leopard (though information technology'southward not the last version that supports Snow Leopard; four.ii is). Downloading Xcode 3.2.six requires a free registration at Apple tree'south developer site.
4.x series [ edit ]
In June 2010, at the Apple Worldwide Developers Conference version four of Xcode was appear during the Developer Tools State of the Union address. Version 4 of the programmer tools consolidates the Xcode editing tools and Interface Builder into i application, among other enhancements. [22] [23] Apple released the final version of Xcode 4.0 on March nine, 2011. The software was made available for free to all registered members of the $99 per twelvemonth Mac Developer programme and the $99 per twelvemonth iOS Developer program. It was also sold for $4.99 to non-members on the Mac App Shop (no longer available). Xcode four.0 drops back up for many older systems, including all PowerPC development and software development kits (SDKs) for Mac Bone Ten 10.4 and ten.v, and all iOS SDKs older than 4.3. The deployment target tin however exist set to produce binaries for those older platforms, but for Mac Bone platforms, one is then express to creating x86 and x86-64 binaries. Later, Xcode was costless to the full general public. Earlier version 4.i, Xcode cost $4.99. [24]
Xcode 4.one was made bachelor for free on July 20, 2011 (the day of Mac OS X Lion's release) to all users of Mac Os X King of beasts on the Mac App Store. On August 29, 2011, Xcode 4.1 was fabricated available for Mac OS X Snowfall Leopard for members of the paid Mac or iOS developer programs. [25] Xcode 4.1 was the last version to include GNU Compiler Drove (GCC) instead of only LLVM GCC or Clang.
On October 12, 2011, Xcode 4.2 was released concurrently with the release of iOS five.0, and it included many more than and improved features, such as storyboarding and automatic reference counting (ARC). [15] Xcode 4.two is the concluding version to back up Mac Os 10 ten.6 "Snowfall Leopard", but is available only to registered developers with paid accounts; without a paid account, 3.two.half-dozen is the latest download that appears for Snow Leopard. [26]
Xcode 4.3, released on February xvi, 2012, is distributed as one application bundle, Xcode.app, installed from the Mac App Store. Xcode 4.3 reorganizes the Xcode carte du jour to include development tools. [27] Xcode 4.3.one was released on March seven, 2012 to add back up for iOS 5.1. [28] 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 exist undocumented changes).[ commendation needed ] Xcode 4.iii.three, released in May 2012, featured an updated SDK for Mac Os X x.seven.4 "Lion" and a few bug fixes. [29]
Xcode four.4 was released on July 25, 2012. [30] Information technology runs on both Mac Os X Lion (x.7) and OS X Mountain Lion (x.8) and is the showtime version of Xcode to contain the OS X ten.8 "Mount 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. [31] On August 7, 2012, Xcode 4.four.ane was released with a few bug fixes.
On September 19, 2012, iOS 6 and Xcode 4.v were released. Xcode added support for iOS six and the 4-inch Retina Brandish on iPhone 5 and iPod Touch fifth generation. Information technology also brought some new Objective-C features to iOS, simplified localization, and added auto-layout support for iOS. [16] On October 3, 2012, Xcode 4.5.1 was released with issues fixes and stability improvements. [three] Less than a month later on, Xcode iv.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.i and Xcode 4.half-dozen were released.
five.x series [ edit ]
On June 10, 2013, at the Apple tree Worldwide Developers Conference, version 5 of Xcode was announced. [32] On September 18, 2013, Xcode five.0 was released. It shipped with iOS 7 and OS 10 ten.viii Mountain King of beasts SDKs. All the same, 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 seven. Apple removed support for building garbage collected Cocoa binaries in Xcode five.1. [33]
6.x series [ edit ]
On June 2, 2014, at the Worldwide Developers Conference, Apple announced version 6 of Xcode. Ane of the near notable features was support for Swift, an all-new programming language developed by Apple tree. Xcode 6 also included features like Playgrounds and live debugging tools. [34] On September 17, 2014, at the same fourth dimension, iOS viii and Xcode half dozen were released. Xcode could exist downloaded on the Mac App Store.
seven.ten serial [ edit ]
On June 8, 2015, at the Apple tree Worldwide Developers Conference, Xcode version 7 was appear. It introduced support for Swift 2, and Metal for OS X, and added support for deploying on iOS devices without an Apple Developer business relationship. [35] Xcode 7 was released on September 16, 2015.
8.10 series [ edit ]
On June 13, 2016, at the Apple Worldwide Developers Briefing, Xcode version viii was appear; a beta version was released the same day. Information technology introduced back up for Swift 3. [36] Xcode 8 was released on September 13, 2016.
nine.x series [ edit ]
On June 5, 2017, at the Apple tree Worldwide Developers Conference, Xcode version 9 was appear; a beta version was released the same twenty-four hours. It introduced support for Swift iv and Metal 2. It besides introduced remote debugging on iOS and tvOS devices wirelessly, through Wi-Fi. [37]
Xcode nine was publicly released on September nineteen, 2017. [38]
10.x series [ edit ]
On June 4, 2018, at the Apple tree Worldwide Developers Briefing, Xcode version 10 was announced; a beta version was released the aforementioned day. Xcode 10 introduced support for the Dark Way 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.one, also as improvements to the editor and the project build organisation. [39] Xcode 10 also dropped support for building 32-bit macOS apps [twoscore] and no longer supports Subversion integration. [41]
Xcode 10 was publicly released on September 17, 2018. [42]
11.x serial [ edit ]
On June 3, 2019, at the Apple Worldwide Developers Conference, Xcode version 11 was appear; a beta version was released the same day. Xcode 11 introduced support for the new features in Swift 5.1, also as the new SwiftUI framework (although the interactive UI tools are bachelor only when running under macOS 10.15). [43] It as well supports building iPad applications that run nether 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 lawmaking file with quick navigation. [44] Xcode xi requires macOS 10.14 or later [43] and Xcode 11.iv requires 10.15 or after. [45]
Xcode 11 was publicly released on September twenty, 2019.
12.10 series [ edit ]
On June 22, 2020, at the Apple tree Worldwide Developers Briefing, Xcode version 12 was announced; a beta version was released the same day. Xcode 12 introduced support for Swift v.iii and requires macOS 10.fifteen.iv or later.
Xcode 12 was publicly released on September 16, 2020.
thirteen.x series [ edit ]
Xcode 13 was announced on June 7, 2021 at WWDC21; the first beta version was released on the aforementioned solar day.
The new version introduced support for Swift v.5 and requires macOS 11.iii or later. Xcode xiii contains SDKs for iOS / iPadOS xv, macOS 12, watchOS 8, and tvOS 15. Xcode 13's major features include the new concurrency model, [46] improved support for version command providers (such as GitHub), including the ability to browse, view, and comment on pull requests right in the app interface.
Xcode 13 was publicly released on September 20, 2021.
Version comparison table [ edit ]
Discontinued | Current release | Beta |
Xcode 1.0 - Xcode two.ten (before iOS back up) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | Runs on versions of Mac Bone X | Mac Os X SDK(s) | ||||
i.0 | September 28, 2003 | Mac OS X Panther (10.3.x) | Mac Os X Puma (10.1.ten), Mac OS X Jaguar (10.2.ten), and Mac Bone 10 Panther (10.3.x) | |||||
1.ane | Dec xix, 2003 | |||||||
1.2 | April 22, 2004 | |||||||
ane.v | August iv, 2004 | |||||||
ii.0 | Apr 29, 2005 | Mac OS X Tiger (10.four.ten) | Mac Bone X Jaguar (ten.2.x), Mac Bone 10 Panther (10.3.x), and Mac Os X Tiger (10.4.10) | |||||
2.1 | June half-dozen, 2005 | |||||||
2.two | Nov x, 2005 | |||||||
2.two.1 | January xiii, 2006 | |||||||
2.3 | May 23, 2006 | |||||||
2.4 | August 17, 2006 | |||||||
two.4.1 | October 31, 2006 | |||||||
2.5 | October 30, 2007 | Mac OS X Tiger (x.4.x) and Mac Os X Leopard (10.five.10) | ||||||
Version | Build | Release engagement | Runs on versions of Mac OS X | Mac OS X SDK(due south) |
Xcode 3.0 - Xcode 4.x [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release appointment | min OS X to run | Os X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | boosted iOS Simulators |
3.0 | October 26, 2007 | 10.5.x | Mac OS X Panther (10.three.ten), Mac Os X Tiger (10.4.x), and Mac OS 10 Leopard (ten.5.x) | iOS two.x + each down to iOS 2.0 | iOS 2.0 | armv6 | - | |
three.1 | August ii, 2008 | |||||||
3.1.i | October 17, 2008 | |||||||
3.i.2 | November 23, 2008 | |||||||
3.1.3 | June 17, 2009 | 10.5.7 [47] | iOS three.1.3 (7E18) or lower [47] + each down to iOS ii.0 | armv6 + for iOS 3.10: armv7 | ||||
3.1.4 | 1203 | July 15, 2009 | ||||||
3.2 | Baronial 28, 2009 | 10.6.0 | Mac OS 10 Tiger (10.4.ten), Mac OS Ten Leopard (x.v.ten), and Mac OS 10 Snowfall Leopard (x.6.x) | |||||
3.2.i | October 9, 2009 | |||||||
3.two.ii | 1650 | April 3, 2010 | 10.half dozen.two [48] | iOS 3.ii (7B367) + each down to iOS 3.0 | iOS 3.0 | armv6,armv7 | ||
3.2.3 | June 22, 2010 | 10.half dozen.4 [49] [50] [51] | iOS 4.0.ten [52] + iOS 3.two | |||||
3.2.4 | September viii, 2010 | iOS four.1 + iOS iii.two | iOS 4.0.2 (8A400) | |||||
3.2.5 | 1760 | Oct fourteen, 2010 | iOS 4.2 (8C134) | iOS four.1 (8B117) + iOS 4.0.2 (8A400) + iOS iii.2 (7W367a) | ||||
3.ii.six | 1761 | February fourteen, 2011 | 10.half dozen.6 [53] [54] | iOS 4.3 (8F190) | iOS 4.2 (8C134) + iOS four.1 (8B117) + iOS iv.0.2 (8A400) + iOS iii.2 (7W367a) | |||
four.0 | 4A304a | March 14, 2011 | Mac OS 10 Snowfall Leopard (10.vi.ten) | |||||
4.0.ane | 4A1006 | March 25, 2011 | ||||||
4.0.ii | 4A2002a | Apr 14, 2011 | iOS 4.3.2 (8H7) | |||||
4.1 | 4B110 (10.vii) 4B110f (ten.6) | July 20, 2011 [55] | x.6.7 [56] [57] and 10.7 | Mac Bone X Snow Leopard (10.6.ten) and Mac Bone X Lion (10.vii.ten) | - | |||
4.1.i | Baronial four, 2011 [58] | |||||||
4.2 | 4D199 (10.7) 4C199 (ten.6) | October 12, 2011 | iOS 5.0 (9A334) | downloadable: iOS four.3.ii (8H7) [59] | ||||
4.two.1 | 4D502 | November 18, 2011 | ten.vii [60] [61] | |||||
four.three | 4E109 | February 16, 2012 | 10.seven.iii [62] [63] | |||||
4.iii.i | 4E1019 | March vii, 2012 | iOS 5.1 (9B176) | downloadable: iOS 5.0 + merely for Bone Ten 10.7: [64] iOS 4.3 | ||||
iv.3.two | 4E2002 | March 22, 2012 | ||||||
four.3.3 | 4E3002 | May 9, 2012 | ||||||
4.4 | July 25, 2012 | 10.7.iv [65] [66] | Mac Os Ten Lion (x.7.x) and Bone X Mountain Lion (ten.viii.x) | |||||
four.4.1 | 4F1003 | August vii, 2012 | ||||||
4.5 | September xix, 2012 | iOS 6.0 (10A403) | iOS 4.iii [67] | armv7, armv7s | downloadable: iOS v.1 + iOS 5.0 + only for OS X ten.7: iOS iv.3 | |||
4.5.one | October 3, 2012 | |||||||
4.5.2 | 4G2008 | Nov i, 2012 | ||||||
4.6 | 4H127 | Feb 20, 2013 | iOS six.1 (10B141) | downloadable: iOS 6.0 + iOS 5.ane + iOS 5.0 + just for OS Ten x.7: iOS 4.3 | ||||
4.6.1 | 4H512 | March 14, 2013 | ||||||
four.6.two | 4H1003 | Apr xv, 2013 | ||||||
four.vi.3 | 4H1503 | June 14, 2013 | ||||||
Version | Build | Release date | min OS X to run | OS 10 SDK(s) | iOS SDK(southward) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
Xcode v.0 - 6.x (since arm64 back up) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min OS 10 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.four [68] [69] | Os X v10.8 | iOS 7.0 (11A465) | iOS 4.iii or iOS six.0 (for arch with arm64) [70] | armv7, armv7s,arm64 | iOS 6.i + iOS 6.0 + only for OS X x.8: [71] iOS 5.1 + iOS 5.0 |
five.0.1 | 5A2053 | October 22, 2013 | OS Ten v10.viii + OS X v10.ix | iOS 7.0.three (11B508) | iOS iv.3 or iOS five.i.1 (for arch with arm64) [72] | |||
v.0.2 | 5A3005 | November 12, 2013 | ||||||
5.1 | 5B130a | March x, 2014 | iOS seven.1 (11D167) | iOS 7.0 + iOS 6.1 [73] [74] | ||||
5.1.1 | 5B1008 | April ten, 2014 | iOS 6.1 | |||||
6.0.1 | 6A317 | September 17, 2014 | ten.9.four | Bone X v10.nine | iOS 8.0 (12A365) | Default: armv7, arm64 Manually: [75] armv7s | iOS 7.1 + only for Bone X 10.9 [76] iOS 7.0 | |
6.1 | 6A1052c 6A1052d | October 16, 2014 [77] October xx, 2014 [78] | OS X v10.9 + Bone X v10.10 | iOS 8.1 (12B411) | ||||
vi.1.i | 6A2008a | December 2, 2014 | ||||||
6.2 | 6C131e | March nine, 2015 | iOS viii.2 (12D508) | iOS eight.one + iOS 7.1 | ||||
six.3 | 6D570 | Apr viii, 2015 | ten.10 | OS X v10.9 + Os 10 v10.10 | iOS 8.3 (12F69) | iOS eight.2 + iOS 8.one + iOS 7.ane | ||
six.3.i | 6D1002 | April 21, 2015 | ||||||
six.three.2 | 6D2105 | May eighteen, 2015 | ||||||
6.4 | 6E35b | June xxx, 2015 | iOS 8.4 (12H141) | iOS 8.3 + iOS 8.2 + iOS viii.i + iOS vii.1 | ||||
Version | Build | Release engagement | min OS X to run [79] | Bone 10 SDK(due south) | iOS SDK(southward) 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 [80] | macOS SDK(s) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
7.0 | 7A220 | September 16, 2015 | x.ten.4 | 10.11 (15A278) | iOS 9 (13A340) | watchOS ii (13S343) | - | iOS 8.4 + iOS eight.3 + iOS 8.ii + iOS 8.1 | |
7.0.1 | 7A1001 | September 28, 2015 | |||||||
7.1 | 7B91b | Oct 21, 2015 | 10.10.5 | iOS 9.1 (13B137) | tvOS 9.0 (13T393) | added iOS 9.0 | |||
seven.1.1 | 7B1005 | November 9, 2015 | |||||||
7.2 | 7C68 | December 8, 2015 | 10.11.ii (15C43) | iOS ix.2 (13C75) | watchOS 2.1 (13S660) | tvOS 9.1 (13U78) | added iOS 9.1 + tvOS ix.0 + watchOS 2.0 | ||
7.2.1 | 7C1002 | February three, 2016 | tvOS ix.one (13U79) | ||||||
vii.three | 7D175 | March 21, 2016 | x.11 | ten.11.iv (15E60) | iOS 9.3 (13E230) | watchOS 2.2 (13V143) | tvOS nine.2 (13Y227) | added iOS 9.2 + tvOS 9.1 + watchOS 2.ane | |
7.three.one | 7D1012 [77] 7D1014 [78] | May 3, 2016 | |||||||
8.0 | 8A218a | September 13, 2016 | 10.11.v | ten.12 (16A300) | iOS ten (14A345) | watchOS iii (14S326) | tvOS 10.0 (14T328) | added iOS ix.3 + tvOS 9.ii + watchOS 2.2 | |
8.1 | 8B62 | October 27, 2016 | 10.12.1 (16B2649) | iOS 10.1 (14B72) | watchOS three.one (14S471a) | added iOS ten.0 (there is no watchOS 3.0) | |||
8.2 | 8C38 | December 12, 2016 | 10.12.2 (16C58) | iOS 10.two (14C89) | tvOS ten.ane (14U591) | added iOS x.1 + tvOS 10.0 | |||
viii.2.1 | 8C1002 | Dec 19, 2016 | |||||||
eight.3 | 8E162 | March 27, 2017 | 10.12 | ten.12.4 (16E185) | iOS x.three (14E269) | watchOS iii.2 (14V243) | tvOS 10.2 (14W260) | added iOS 10.2 + tvOS 10.1 (there is no watchOS three.one) | |
8.iii.1 | 8E1000a | Apr 6, 2017 | |||||||
8.3.2 | 8E2002 | April xviii, 2017 | |||||||
viii.3.three | 8E3004b | June 5, 2017 | iOS 10.three.ane (14E8301) | added watchOS iii.ane Simulator | [87] | ||||
nine.0 | 9A235 | September xix, 2017 | 10.12.6 | ten.13 (17A360) | iOS eleven.0 (15A372) | watchOS four.0 (15R372) | tvOS 11.0 (15J380) | added iOS ten.3.one + tvOS 10.2 + watchOS 3.ii | |
9.0.1 | 9A1004 | Oct 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.ii | 9C40b | December four, 2017 | 10.13.two (17C76) | iOS 11.ii (15C107) | watchOS iv.two (15S100) | tvOS 11.2 (15K104) | added iOS 11.1 + tvOS 11.1 + watchOS iv.1 | ||
9.3 | 9E145 | March 29, 2018 | ten.13.2 | x.xiii.4 (17E189) | iOS 11.iii (15E217) | watchOS 4.3 (15T212) | tvOS 11.3 (15L211) | added iOS 11.2 + tvOS xi.two + watchOS 4.2 | |
9.3.i | 9E501 | May nine, 2018 | |||||||
nine.four | 9F1027a | May 29, 2018 | iOS 11.four (15F79) | tvOS 11.iv (15L576) | added iOS 11.3 + tvOS eleven.3 | ||||
nine.4.ane | 9F2000 | June 13, 2018 | |||||||
10.0 | 10A255 | September 17, 2018 | 10.xiii.half-dozen | 10.xiv (18A384) | iOS 12.0 (16A366) | watchOS 5.0 (16R363) | tvOS 12.0 (16J364) | added iOS 11.4 + tvOS eleven.4 + watchOS iv.3 | |
10.one | 10B61 | October xxx, 2018 | x.14.1 (18B71) | iOS 12.1 (16B91) | watchOS five.ane (16R591) | tvOS 12.1 (16J602) | added iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
10.ii | 10E125 | Mar 25, 2019 | 10.xiv.3 [88] [89] | 10.xiv.four (18E219) | iOS 12.ii (16E226) | watchOS 5.2 (16T224) | tvOS 12.2 (16L225) | added iOS 12.i + tvOS 12.1 + watchOS 5.1 | |
10.2.1 | 10E1001 | Apr 17, 2019 | |||||||
10.3 | 10G8 | July 22, 2019 | 10.fourteen.three [90] | 10.14.vi (18G74) | iOS 12.4 (16G73) | watchOS 5.iii (16U567) | tvOS 12.4 (16M567) | added iOS 12.2 + tvOS 12.2 + watchOS 5.two | |
Version | Build | Release date | min macOS to run [lxxx] | macOS SDK(s) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
Xcode 11.x - 13.ten (since SwiftUI framework) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [80] [91] | macOS SDK(s) [92] [91] | iOS SDK included [93] [91] | watchOS SDK included [94] [91] | tvOS SDK included [95] [91] | Notes | |
11.0 | 11A420a | September 20, 2019 | 10.14.4 | x.fifteen (19A547) | iOS thirteen.0 (17A566) | watchOS vi.0 (17R566) | tvOS 13.0 (17J559) | [97] | |
11.1 | 11A1027 | Oct seven, 2019 | iOS xiii.1 (17A820) | [98] | |||||
11.2 | 11B52 | October 31, 2019 | 10.15.1 (19B81) | iOS xiii.2 (17B80) | watchOS 6.1 (17S80) | tvOS 13.2 (17K81) | [99] | ||
eleven.two.ane | 11B500 | November 12, 2019 | 10.15.ane (19B89) | iOS xiii.2 (17B102) | tvOS xiii.ii (17K90) | [100] [101] | |||
11.3 | 11C29 | December 10, 2019 | x.15.2 (19B90) | [102] [101] | |||||
11.3.1 | 11C505 [103] | January 13, 2020 | [104] [101] | ||||||
11.4 | 11E146 | March 24, 2020 | 10.15.two | x.15.4 (19E258) | iOS 13.four (17E255) | watchOS 6.2 (17T255) | tvOS xiii.iv (17L255) | [105] [101] | |
11.4.ane | 11E503a | April xv, 2020 | iOS 13.four (17E8258) | [106] [101] | |||||
eleven.5 | 11E608c | May 20, 2020 | iOS 13.5 (17F65) | [107] [101] | |||||
11.6 | 11E708 | July xv, 2020 | x.15.vi (19G68) | iOS thirteen.half dozen (17G64) | [108] [101] | ||||
11.7 | 11E801a | September one, 2020 | iOS 13.7 (17H22) | [109] [101] | |||||
12.0 | 12A7209 | September 16, 2020 | x.15.4 (Intel-based Mac) 11.0 (Apple silicon Mac) | iOS xiv (18A390) | watchOS 7 (18R382) | tvOS xiv (18J390) | [110] [101] | ||
12.0.1 | 12A7300 | September 24, 2020 | [111] [101] | ||||||
12.1 | 12A7403 | October xx, 2020 | iOS 14.one (18A8394) | [112] [101] | |||||
12.1.1 RC | 12A7605b | October xxx, 2020 | iOS fourteen.2 (18B79) | watchOS vii.1 (18R579) | tvOS 14.2 (18K54) | [113] [101] | |||
12.2 | 12B45b | November 12, 2020 | 11.0 (20A2408) | [114] [101] | |||||
12.three | 12C33 | December xiv, 2020 | 11.i (20C63) | iOS fourteen.3 (18C61) | watchOS vii.2 (18S561) | tvOS 14.iii (18K559) | [115] [101] | ||
12.4 | 12D4e | January 26, 2021 | iOS fourteen.4 (18D46) | [116] [101] | |||||
12.v | 12E262 | April 26, 2021 | xi.0 | 11.iii (20E214) | iOS 14.5 (18E182) | watchOS 7.4 (18T187) | tvOS 14.5 (18L191) | [117] [101] | |
12.5.i | 12E507 | June 21, 2021 | [118] [101] | ||||||
thirteen.0 | 13A233 | September 20, 2021 | xi.three | iOS xv.0 (19A339) | watchOS 8.0 (19R341) | tvOS xv.0 (19J344) | [119] [101] | ||
thirteen.1 | 13A1030d | October 25, 2021 | 12.0 (21A344) | watchOS 8.0.i (19R351) | [120] [101] | ||||
13.2 | 13C90 | December 13, 2021 | 12.1 (21C46) | iOS 15.ii (19C51) | watchOS viii.3 (19S51) | tvOS fifteen.two (19K50) | [121] [101] | ||
xiii.2.i | 13C100 | Dec 17, 2021 | [122] [101] | ||||||
13.3 | 13E113 | March 14, 2022 | 12.0 | 12.3 (21E226) | iOS xv.4 (19E239) | watchOS 8.5 (19T241) | tvOS 15.4 (19L439) | [123] [101] | |
13.three.one | 13E500a | April 11, 2022 | [124] [101] | ||||||
Version | Build | Release date | min macOS to run [80] | macOS SDK(s) [92] | iOS SDK included [93] | watchOS SDK included [94] | tvOS SDK included [95] | Notes |
Toolchain versions [ edit ]
Discontinued | Current release | Beta |
Xcode 1.0 - Xcode ii.x (earlier iOS support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | GCC 4.ii | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang | |
2.five | 622.ix | 62.1 | 5370 | - | - | - | - | |
Xcode | cctools | ld64 | GCC 4.0 [125] | GCC four.two [126] | LLVM-GCC 4.2 [127] | LLVM [127] | Apple tree LLVM-Clang [128] |
Xcode 3.0 - Xcode 4.ten [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC iv.0 | GCC four.2 | LLVM-GCC 4.2 | LLVM | Apple tree LLVM-Clang | |
three.one.4 | 698.1 | 85.2.1 | 5493 | 5577 | 5555 | 2064.3 | - | |
3.two | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - | |
3.2.1 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2206 | - | |
iii.2.2 | 773 | 97.two | 5493 | 5659 | 5646 | 2207.5 | i.0.2 | |
three.two.3 | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.x | 1.v (60) | |
3.2.iv | 782 | 97.xiv | 5494 | 5664 | 5658 | 2326.10 | 1.five (lx) | |
3.2.5 | 782 | 97.17 | 5494 | 5664 | 5658 | 2333.four | 1.6 (70) | |
3.two.half dozen | 795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | ane.7 (77) (based on LLVM 2.9svn) | |
4.0 | 800 | 123.ii | 5494 | 5666 | 5658 | 2335.9 | ii.0 (137) (based on LLVM 2.9svn) | |
4.0.ii | ? | ? | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (based on LLVM 2.9svn) | |
four.1 | 806 | 123.two.ane | - | 5666 | 5658 | 2335.xv.00 | ii.1 (163.seven.i) (based on LLVM 3.0svn) | |
iv.2 | 809 | 127.2 | - | - | 5658 | 2336.one.00 | 3.0 (211.10.1) (based on LLVM iii.0svn) | |
four.3 | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple tree/clang-318.0.45) (based on LLVM 3.1svn) | |
4.iii.1 | ? | ? | - | - | 5658 | 2336.9.00 | 3.i (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 iii.1svn) [129] | |
4.3.iii | ? | ? | - | - | 5658 | 2336.9.00 | 3.ane (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn) [129] | |
4.iv | 829 | 133.iii | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.57) (based on LLVM three.1svn) [129] | |
4.four.ane | ? | ? | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn) [129] | |
4.5 | 836 | 134.9 | - | - | 5658 | 2336.11.00 | four.one (tags/Apple/clang-421.11.65) (based on LLVM three.1svn) [129] | |
four.v.one | ? | ? | - | - | 5658 | 2336.11.00 | four.1 (tags/Apple/clang-421.11.66) (based on LLVM three.1svn) [129] | |
iv.5.2 | ? | ? | - | - | 5658 | 2336.xi.00 | 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) [129] | |
iv.6 | 839 | 136 | - | - | 5658 | 2336.xi.00 | 4.2 (clang-425.0.24) (based on LLVM 3.2svn) [129] | |
4.6.1 | ? | ? | - | - | 5658 | 2336.xi.00 | 4.2 (clang-425.0.27) (based on LLVM iii.2svn) [129] | |
4.6.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM iii.2svn) [129] | |
4.6.three | ? | ? | - | - | 5658 | 2336.11.00 | 4.ii (clang-425.0.28) (based on LLVM 3.2svn) [129] | |
Xcode | cctools | ld64 | GCC four.0 [125] | GCC 4.two [126] | LLVM-GCC 4.2 [127] | LLVM [127] | Apple LLVM-Clang [128] |
Xcode 5.0 - half-dozen.10 (since arm64 support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version cord | Swift version string | |||
5.0.0 | 846.2.1 | 224.1 | 3.3svn | 5.0 (clang-500.two.75) (based on LLVM 3.3svn) [129] | ||||
five.0.ane | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (based on LLVM iii.3svn) [129] | ||||
5.0.2 | 846.2.4 | 224.1 | 3.3svn | 5.0 (clang-500.ii.79) (based on LLVM iii.3svn) [129] | ||||
5.1 | 855 | 236.iii | iii.4svn | 5.1 (clang-503.0.38) (based on LLVM 3.4svn) [129] | ||||
5.1.1 | 855 | 236.four | 3.4svn | five.1 (clang-503.0.40) (based on LLVM 3.4svn) [129] | ||||
6.0.1 | 862 | 241.eight | iii.5svn | 6.0 (clang-600.0.51) (based on LLVM 3.5svn) [129] | 1.0 (swift-600.0.51.4) | |||
6.i | 862 | 241.9 | 3.5svn | half-dozen.0 (clang-600.0.54) (based on LLVM three.5svn) [129] | 1.1 (swift-600.0.54.xx) | |||
6.1.ane | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.56) (based on LLVM three.5svn) [129] | 1.i (swift-600.0.56.i) | |||
6.two | 862 | 241.9 | 3.5svn | six.0 (clang-600.0.57) (based on LLVM 3.5svn) [129] | 1.1 (swift-600.0.57.iv) | |||
vi.3 | 870 | 242 | 3.vi.0svn | 6.one.0 (clang-602.0.49) (based on LLVM three.6.0svn) [129] | 1.2 (swiftlang-602.0.49.three) | |||
half dozen.3.1 | 870 | 242 | iii.six.0svn | half-dozen.one.0 (clang-602.0.49) (based on LLVM iii.6.0svn) [129] | 1.two (swiftlang-602.0.49.half-dozen) | |||
six.iii.ii | 870 | 242 | three.half dozen.0svn | half-dozen.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) [129] | i.2 (swiftlang-602.0.53.1) | |||
6.iv | 870 | 242.two | 3.half-dozen.0svn | 6.1.0 (clang-602.0.53) (based on LLVM 3.half dozen.0svn) [129] | 1.2 (swiftlang-602.0.53.1) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version string [133] | Swift version string [134] |
Xcode seven.0 - x.x (since Free On-Device Development) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version string | Swift version cord | |||
seven.0 | 877.5 | 253.3 | 3.7.0svn [132] | vii.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
seven.0.1 | 877.v | 253.3.3 | iii.seven.0svn [132] | 7.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
7.ane | 877.7 | 253.6 | three.7.0svn [132] | 7.0.0 (clang-700.1.76) [129] | 2.i (swiftlang-700.i.101.6) | |||
seven.ii | 877.8 | 253.9 | 3.7.0svn [132] | 7.0.two (clang-700.1.81) [129] | 2.1.i (swiftlang-700.one.101.15) | |||
7.2.1 | 877.8 | 253.9 | 3.vii.0svn [132] | 7.0.two (clang-700.1.81) [129] | 2.1.1 (swiftlang-700.1.101.fifteen) | |||
7.3 | 886 | 264.3.101 | three.8.0svn [132] | 7.3.0 (clang-703.0.29) [129] | ii.2 (swiftlang-703.0.18.1) | |||
7.three.i | 886 | 264.3.102 | 3.eight.0svn [132] | 7.3.0 (clang-703.0.31) [129] | 2.two (swiftlang-703.0.18.eight) | |||
8.0 | 895 | 274.i | 3.9.0svn [132] | viii.0.0 (clang-800.0.38) [129] | 3.0 (swiftlang-800.0.46.ii) | |||
8.1 | 895 | 274.one | three.9.0svn [132] | viii.0.0 (clang-800.0.42.i) [129] | three.0.1 (swiftlang-800.0.58.half dozen clang-800.0.42.1) | |||
eight.2 | 895 | 274.2 | 3.9.0svn [132] | 8.0.0 (clang-800.0.42.one) [129] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.2.1 | 895 | 274.2 | 3.nine.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | 3.0.ii (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.3 | 898 | 278.iv | 3.9.0svn [132] | 8.1.0 (clang-802.0.38) [129] | 3.1 (swiftlang-802.0.48 clang-802.0.38) | |||
8.iii.1 | 898 | 278.iv | iii.nine.0svn [132] | viii.1.0 (clang-802.0.41) [129] | 3.1 (swiftlang-802.0.51 clang-802.0.41) | |||
8.3.2 | 898 | 278.four | three.9.0svn [132] | 8.1.0 (clang-802.0.42) [129] | iii.1 (swiftlang-802.0.53 clang-802.0.42) | |||
8.3.iii | 898 | 278.4 | iii.nine.0svn [132] | 8.1.0 (clang-802.0.42) [129] | three.one (swiftlang-802.0.53 clang-802.0.42) | |||
ix.0 | 900 | 302.3 | iv.0.0 [135] | 9.0.0 (clang-900.0.37) [129] | iv.0 (swiftlang-900.0.65 clang-900.0.37) | |||
9.1 | 900 | 302.3.ane | 4.0.0 [136] | 9.0.0 (clang-900.0.38) [129] | 4.0.2 (swiftlang-900.0.69.ii clang-900.0.38) | |||
9.2 | 900 | 305 | 4.0.0 [137] | nine.0.0 (clang-900.0.39.2) [129] | four.0.3 (swiftlang-900.0.74.i clang-900.0.39.2) | |||
9.3 | 906 | 351.viii | 5.0.2 [138] | ix.1.0 (clang-902.0.39.1) [129] | four.i (swiftlang-902.0.48 clang-902.0.37.one) | |||
ix.three.i | 906 | 351.8 | 5.0.2 [138] | nine.1.0 (clang-902.0.39.ane) [129] | 4.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
9.4 | 906 | 351.viii | 5.0.2 [139] | 9.1.0 (clang-902.0.39.ii) [129] | 4.1.ii (swiftlang-902.0.54 clang-902.0.39.2) | |||
nine.iv.1 | 906 | 351.8 | v.0.2 [139] | 9.1.0 (clang-902.0.39.ii) [129] | 4.one.2 (swiftlang-902.0.54 clang-902.0.39.ii) | |||
10.0 | 921.0.1 | 409.12 | 6.0.1 [140] | 10.0.0 (clang-thou.11.45.2) [129] | 4.2 (swiftlang-1000.xi.37.1 clang-1000.11.45.ane) | |||
10.one | 921.0.i | 409.12 | 6.0.1 [141] | ten.0.0 (clang-1000.xi.45.v) [129] | four.2.1 (swiftlang-1000.11.42 clang-1000.11.45.one) | |||
10.2 | 927.0.two | 450.3 | seven.0.0 [142] | x.0.one (clang-1001.0.46.3) [129] | 5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3) | |||
ten.2.i | 927.0.2 | 450.iii | 7.0.0 [143] | 10.0.1 (clang-1001.0.46.4) [129] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
10.3 | 927.0.2 | 450.iii | 7.0.0 [143] | 10.0.1 (clang-1001.0.46.4) [129] | 5.0.ane (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version string [133] | Swift version string [134] |
Xcode 11.x - thirteen.ten (since SwiftUI framework) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string | |||
eleven.0 | 949.0.1 | 512.iv | 8.0.0 [144] | 11.0.0 (clang-1100.0.33.8) [129] | v.1 (swiftlang-1100.0.270.xiii clang-1100.0.33.7) | |||
xi.ane | 949.0.1 | 512.4 | viii.0.0 [144] | eleven.0.0 (clang-1100.0.33.8) [129] | v.ane (swiftlang-1100.0.270.13 clang-1100.0.33.vii) | |||
11.two | 949.0.1 | 520 | 8.0.0 [145] | 11.0.0 (clang-1100.0.33.12) [146] | 5.one.ii (swiftlang-1100.0.278 clang-1100.0.33.ix) | |||
11.two.1 | 949.0.1 | 520 | 8.0.0 [145] | eleven.0.0 (clang-1100.0.33.12) [133] | 5.i.ii (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
11.three | 949.0.ane | 530 | 8.0.0 [147] | 11.0.0 (clang-1100.0.33.xvi) [133] | five.1.iii (swiftlang-1100.0.282.ane clang-1100.0.33.15) | |||
eleven.iii.1 | 949.0.one | 530 | eight.0.0 [147] | xi.0.0 (clang-1100.0.33.17) [133] | v.1.iii (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
xi.4 | 959.0.i | 556.v | ix.0.0 [148] | 11.0.iii (clang-1103.0.32.29) [133] | 5.ii (swiftlang-1103.0.32.i clang-1103.0.32.29) | |||
11.4.1 | 959.0.i | 556.vi | 9.0.0 [149] | 11.0.3 (clang-1103.0.32.59) [133] | 5.2.2 (swiftlang-1103.0.32.half-dozen clang-1103.0.32.51) | |||
11.5 | 959.0.1 | 556.6 | 9.0.0 [150] | 11.0.three (clang-1103.0.32.62) [133] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
xi.vi | 959.0.1 | 556.vi | 9.0.0 [150] | 11.0.3 (clang-1103.0.32.62) [133] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.7 | 959.0.ane | 556.half-dozen | 9.0.0 [150] | 11.0.3 (clang-1103.0.32.62) [133] | 5.2.four (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
12.0 | 973.0.1 | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.2) [133] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12.0.ane | 973.0.i | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.2) [133] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12.1 | 973.0.1 | 609 | ten.0.0 [151] | 12.0.0 (clang-1200.0.32.21) [133] | v.three (swiftlang-1200.0.29.2 clang-1200.0.30.i) | |||
12.1.1 RC | 973.0.1 | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.21) [133] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.one) | |||
12.2 | 973.4 | 609.7 | 10.0.0 [152] | 12.0.0 (clang-1200.0.32.27) [133] | 5.iii.i (swiftlang-1200.0.41 clang-1200.0.32.8) | |||
12.3 | 977.1 | 609.viii | 10.0.0 [153] | 12.0.0 (clang-1200.0.32.28) [133] | five.3.two (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.4 | 977.1 | 609.eight | 10.0.0 [153] | 12.0.0 (clang-1200.0.32.29) [133] | 5.3.ii (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.v | 980 | 650.9 | eleven.1.0 [154] | 12.0.5 (clang-1205.0.22.9) [133] | five.4 (swiftlang-1205.0.26.9 clang-1205.0.19.55) | |||
12.5.1 | 980.1 | 650.9 | 11.i.0 [155] | 12.0.v (clang-1205.0.22.11) [133] | v.four.2 (swiftlang-1205.0.28.ii clang-1205.0.xix.57) | |||
13.0 | 986 | 711 | 12.0.0 [156] | thirteen.0.0 (clang-1300.0.29.3) [133] | 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.ane) | |||
13.1 | 986 | 711 | 12.0.0 [157] | thirteen.0.0 (clang-1300.0.29.3) [133] | 5.5.ane (swiftlang-1300.0.31.4 clang-1300.0.29.half-dozen) | |||
13.2 | 986 | 711 | 12.0.0 [158] | thirteen.0.0 (clang-1300.0.29.xxx) [133] | 5.v.2 (swiftlang-1300.0.47.v clang-1300.0.29.30) | |||
13.2.1 | 986 | 711 | 12.0.0 [158] | xiii.0.0 (clang-1300.0.29.30) [133] | v.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
xiii.3 | 994 | 762 | thirteen.0.0 [159] | 13.1.half dozen (clang-1316.0.21.2) [133] | five.half dozen (swiftlang-5.half-dozen.0.323.62 clang-1316.0.20.8) | |||
13.3.i | 994 | 762 | 13.0.0 [159] | 13.1.6 (clang-1316.0.21.2.three) [133] | 5.6 (swiftlang-5.six.0.323.62 clang-1316.0.20.8) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version string [133] | Swift version string [134] |
See also [ edit ]
References [ edit ]
- ^ John Siracusa (Nov nine, 2003). "Mac Bone X 10.3 Panther" . Retrieved January 15, 2022.
- ^ "Xcode xiii.iii.1 (13E500a) - Releases - Apple tree Developer". Apple tree Developer. Apple Inc. April 11, 2022. Retrieved April 12, 2022.
- ^ a b "Xcode on the Mac App Store". Apple tree Inc. Retrieved May 29, 2018.
- ^ "Downloads". Apple Programmer. Retrieved May 29, 2018.
- ^ "Xcode - Features". developer.apple.com . Retrieved March 11, 2020.
- ^ Adriaan van Os. "GNU Pascal and Xcode". Microbizz.nl. Retrieved June 21, 2010.
- ^ "Using Free Pascal with Xcode". Pascal-cardinal.com. Retrieved June 21, 2010.
- ^ "Tools". macada.org. Archived from the original on July 27, 2011. Retrieved February 8, 2011.
- ^ "CSharpPlugin - cocoa-sharp-dev - Google Lawmaking" . Retrieved June 21, 2010.
- ^ "xkick brings Golang support to Xcode 11 - Blog - Wirecog". webcache.googleusercontent.com . Retrieved May 24, 2020.
- ^ "CamelBones, an Objective-C/Perl bridge for Mac OS 10 & GNUStep - Home". Camelbones.sourceforge.internet. December 1, 2004. Retrieved June 21, 2010.
- ^ "D for Xcode" . Retrieved February 9, 2019.
- ^ Prince McLean (June 20, 2008). "Apple tree's other open secret: the LLVM Compiler" . Retrieved Apr 3, 2012.
- ^ "Xcode 3.2: teh awesome edition". August 30, 2009. Archived from the original on June xvi, 2013.
- ^ a b "New Features in Xcode 4: Xcode 4.ii". Apple. September sixteen, 2015. Retrieved September xv, 2016.
- ^ a b "New Features in Xcode four: Xcode 4.5". Apple Inc. September 16, 2015. Retrieved Oct eighteen, 2015.
- ^ "New Features in Xcode 5: Xcode 5.0". September 16, 2015. Retrieved September 15, 2016.
- ^ David Holt says (May fifteen, 2010). "Facts about WebObjects (WebObjects Community)". Wocommunity.org. Archived from the original on October vii, 2013. Retrieved June 21, 2010.
- ^ "WOLips". Wiki.objectstyle.org. February 27, 2010. Retrieved June 21, 2010.
- ^ "Apple - Mac OS 10 Leopard - Features - 300+ New Features". Archived from the original on October sixteen, 2007.
- ^ "Apple tree Programmer Tools for Coffee". Apple . Retrieved February 8, 2011.
- ^ "WWDC Software Notes: Safari 5, Xcode four, iTunes 9.ii". Mac Rumors. June eight, 2010. Retrieved June 21, 2010.
- ^ "Developer Tools - What's New in Xcode 4". Apple Programmer . Retrieved Feb 8, 2011.
- ^ "Apple tree makes Xcode free to all with release of 4.one on Mac App Store". AppleInsider. July 20, 2011. Retrieved July 3, 2013.
- ^ "New Features in Xcode 4: Xcode four.1". Apple tree Inc. Retrieved September fifteen, 2016.
- ^ "Why can't I download Xcode 4.ii for Snow Leopard?" . Retrieved May ii, 2015.
- ^ "New Features in Xcode 4: Xcode 4.iii". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode 4: Xcode 4.3.one and iv.3.2". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode 4: Xcode iv.3.3". Apple Inc. Retrieved September fifteen, 2016.
- ^ "Xcode iv.4 rolls out to OS X, iOS developers via the Mac App Store". 9to5Mac. July 25, 2012. Retrieved August two, 2012.
- ^ "New Features in Xcode iv: Xcode iv.four". Apple Inc. Retrieved September fifteen, 2016.
- ^ "Apple tree seeds first iOS 7 and OS X Mavericks betas to developers". AppleInsider. June 10, 2013. Retrieved June 11, 2013.
- ^ "New Features in Xcode five: Xcode v.one". April twenty, 2015. Retrieved September xv, 2016.
- ^ "Xcode 6, Swift, CloudKit, and more than surprising developer news from WWDC 2014". TechRepublic. June 5, 2014. Retrieved June six, 2014.
- ^ "New Features in Xcode 7: Xcode vii.0". programmer.apple.com . Retrieved September 15, 2016.
- ^ "What'south New in Xcode 8". programmer.apple.com . Retrieved September 15, 2016.
- ^ "What's New in Xcode 9". developer.apple.com . Retrieved July 24, 2017.
- ^ "New Downloads Now Available". Apple Developer. Apple tree. Archived from the original on September xx, 2017. Retrieved September 19, 2017.
- ^ "Xcode - What's New" . Retrieved June 4, 2018.
- ^ Sadun, Erica [@ericasadun] (June 5, 2018). "Concord onto Xcode 9.4 and earlier to back up 32-chip customers. Xcode ten no longer compiles 32-scrap applications" (Tweet) – via Twitter. ,
- ^ "Xcode 10 Release Notes" . Retrieved September 17, 2018.
- ^ "Xcode ten (10A254a) - Releases - Apple tree Developer". Apple tree Developer. Apple Inc. September 17, 2018. Retrieved September 12, 2018.
- ^ a b "Xcode 11 Beta Release Notes" . Retrieved June 15, 2019.
- ^ "What's New in Xcode" . Retrieved June xv, 2019.
- ^ "Xcode eleven.4 Release Notes" . Retrieved September 12, 2020.
- ^ "Concurrency". Swift Docs.
{{cite web}}
: CS1 maint: url-condition (link) - ^ a b "iPhone Software Development: Old versions of iPhone SDK". April 6, 2010. Retrieved May 2, 2015.
- ^ "Near Xcode for Mac, iPad, and iPhone Xcode 3.2.2 programmer tools for Mac SDK 10.6 and iPhone SDK 3.two" (PDF). Apple Developer. Retrieved May ii, 2015.
- ^ "About Xcode and iOS SDK Xcode 3.two.iii for Mac Bone X 10.6 and iOS 4.0.1" (PDF). Apple tree Programmer. Retrieved May 2, 2015.
- ^ "About Xcode and iOS SDK Xcode 3.two.4 for Mac OS Ten 10.six and iOS four.1" (PDF). Apple Programmer. Retrieved May 2, 2015.
- ^ "About Xcode and iOS SDK Xcode iii.2.5 for Mac Bone X 10.6 and iOS iv.2" (PDF). Apple tree Developer. Retrieved May 2, 2015.
- ^ "Old versions of iPhone SDK". April 6, 2010.
There were several releases of Xcode 3.2.iii: with iOS four.0; with iOS 4.0.1; with iOS 4.0.2 SDK
- ^ "About Xcode and iOS SDK - Xcode 3.2.half dozen for Mac OS X 10.six and iOS four.3 (Developers only)" (PDF). Apple Programmer. Retrieved May 2, 2015.
- ^ "Well-nigh Xcode and iOS SDK - Xcode four.0.one and iOS 4.three (Developers but)" (PDF). Apple Programmer. Retrieved May two, 2015.
- ^ "Xcode". iTunes . Archived from the original on July 30, 2011. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "About Xcode iv.1 for Snowfall Leopard (Developers just)" (PDF) . Retrieved May ii, 2015.
- ^ "About Xcode 4.2 for Snow Leopard (Developers merely)" (PDF) . Retrieved May two, 2015.
- ^ "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) - ^ "How to Install Older iOS Simulators in XCode 4.2.1 (SDK5.0)" . Retrieved May 2, 2015.
- ^ "iphone - Xcode 4.2.i for Snowfall Leopard - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". iTunes . Archived from the original on Feb 2, 2012. Retrieved May 2, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "Mac App Store - Xcode". iTunes . Archived from the original on February 18, 2012. Retrieved May ii, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Mac App Shop - Xcode". Mac App Store. Archived from the original on July i, 2012. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "iphone - Install Simulator SDK iv.three to Xcode 4.4 on Mountain Lion - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Xcode iv.iv Release Notes" (PDF). Apple Programmer. Retrieved May ii, 2015.
- ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on July 25, 2013. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Unauthorized - Apple tree Developer" (PDF) . Retrieved May ii, 2015.
- ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on October x, 2013. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on May 30, 2014. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "iphone - Xcode 5 and iOS 7: Architecture and Valid architectures". Stack Overflow.
- ^ "ios5 - Utilize iOS 5 Simulator in XCode 5? - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Apple Programmer Documentation". developer.apple tree.com.
- ^ "Install ios five simulator to xcode five.1?" . Retrieved May ii, 2015.
- ^ "iphone - ios 6.0 Simulator in xcode v.1 - Stack Overflow" . Retrieved May 2, 2015.
- ^ "ios - Xcode vi Standard architectures exclude armv7s - Stack Overflow" . Retrieved May 2, 2015.
- ^ "xcode - iOS 6.i simulator on OSX 10.ten Yosemite - Stack Overflow" . Retrieved May 2, 2015.
- ^ a b Developer Portal version
- ^ a b MAS version
- ^ LSMinimumSystemVersion from Info.plist
- ^ a b c d plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
- ^ a b cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist; cd -
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms/WatchOS.platform/DeviceSupport/ | grep '(.*)'
- ^ a b cd Xcode.app/Contents/Developer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
- ^ a b from preferences -> downloads
- ^ "macOS ten.14 Mojave can't open up Xcode 8.3.3 (immediately crash)". Stack Overflow .
- ^ Unable to run since MacOS 10.14 [86]
- ^ "Xcode 10.2 Release Notes". Apple tree Programmer.
- ^ "Xcode x.2.one Release Notes". Apple Programmer.
- ^ "Xcode 10.3 Release Notes". Apple Developer.
- ^ a b c d e "Xcode Releases". xcodereleases.com . Retrieved July 2, 2020.
- ^ a b cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */System/Library/CoreServices/SystemVersion.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms/iPhoneOS.platform/version.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms/WatchOS.platform/version.plist
- ^ a b cd Xcode.app/Contents/Developer; plutil -p Platforms/AppleTVOS.platform/version.plist
- ^ "SwiftUI: Getting Started". raywenderlich.com.
- ^ To see the SwiftUI preview, you demand macOS 10.fifteen [96]
- ^ "Xcode eleven.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December x, 2019.
- ^ "Xcode 11.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Nov four, 2019.
- ^ "Xcode eleven.2.1 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved December 10, 2019.
- ^ a b c d e f thou h i j k l m north o p q r due south t u v due west "Xcode Releases". xcodereleases.com . Retrieved December x, 2019.
- ^ "Xcode eleven.3 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved November 10, 2019.
- ^ Developer Portal version. MAS version build is 11C504
- ^ "Xcode 11.3.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved January 14, 2020.
- ^ "Xcode 11.four Release Notes". Apple Developer Documentation. Apple Inc. Retrieved March 24, 2020.
- ^ "Xcode 11.4.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved April 16, 2020.
- ^ "Xcode 11.5 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved May xx, 2020.
- ^ "Xcode eleven.6 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved July 15, 2020.
- ^ "Xcode 11.7 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved August 26, 2020.
- ^ "Xcode 12 Release Notes". Apple tree Programmer Documentation. Apple Inc. Retrieved August 25, 2020.
- ^ "Xcode 12.0.i Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved September 25, 2020.
- ^ "Xcode 12.1 Release Notes". Apple Programmer Documentation. Apple tree Inc. Retrieved October twenty, 2020.
- ^ "Xcode 12.1.1 RC Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved October 30, 2020.
- ^ "Xcode 12.ii Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved Nov 12, 2020.
- ^ "Xcode 12.three Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved December fourteen, 2020.
- ^ "Xcode 12.iv Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved January 27, 2021.
- ^ "Xcode 12.five Release Notes". Apple tree Programmer Documentation. Apple Inc. Retrieved April 26, 2021.
- ^ "Xcode 12.5.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved June 21, 2021.
- ^ "Xcode 13 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved September 21, 2021.
- ^ "Xcode xiii.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Oct 26, 2021.
- ^ "Xcode 13.ii Release Notes". Apple tree Developer Documentation. Apple tree Inc. Retrieved December thirteen, 2021.
- ^ "Xcode 13.ii.one Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved December 13, 2021.
- ^ "Xcode thirteen.3 Release Notes". Apple tree Inc. Retrieved March 15, 2022.
- ^ "Xcode xiii.iii.one Release Notes". Apple tree Inc. Retrieved Apr 12, 2022.
- ^ a b /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --version
- ^ a b /Developer/usr/bin/gcc-4.2 --version
- ^ a b c d Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
- ^ a b Xcode.app/Contents/Programmer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac advertising ae af ag ah ai aj ak al am an ao ap aq ar equally at au av aw ax ay az ba "Xcode clang version record gist" . Retrieved May 29, 2013.
- ^ a b c /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
- ^ a b c /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ a b c d east f m h i j k l grand n o p q r "Clang - Source Browser". opensource.apple.com. Apple Inc. Retrieved May xi, 2017.
- ^ a b c d e f grand h i j k 50 m north o p q r s t u 5 w x y z /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
- ^ "swift-llvm/CMakeLists.txt at swift-4.0-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-four.0.2-RELEASE". GitHub . Retrieved November eighteen, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.1-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-four.1.2-RELEASE". GitHub . Retrieved November eighteen, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE". GitHub . Retrieved Nov 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2.1-RELEASE". GitHub . Retrieved Nov xviii, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-5.0-RELEASE". GitHub . Retrieved April 10, 2019.
- ^ a b "swift-llvm/CMakeLists.txt at swift-5.0.i-RELEASE". GitHub . Retrieved June 15, 2019.
- ^ a b "swift-llvm/CMakeLists.txt at swift-five.1-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.1.2-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "Xcode Releases on Twitter: 'The SDKs in #Xcode11.ii GM...'" . Retrieved Nov 4, 2019.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-five.1.iii-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-v.2-RELEASE". GitHub . Retrieved March 26, 2020.
- ^ "llvm-projection/llvm/CMakeLists.txt at swift-v.two.2-RELEASE". GitHub . Retrieved Apr 21, 2020.
- ^ a b c "llvm-project/llvm/CMakeLists.txt at swift-5.2.4-RELEASE". GitHub . Retrieved May 20, 2020.
- ^ a b c d "llvm-project/llvm/CMakeLists.txt at swift-5.3-RELEASE". GitHub . Retrieved September 17, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.3.i-RELEASE". GitHub . Retrieved November 13, 2020.
- ^ a b "llvm-projection/llvm/CMakeLists.txt at swift-5.iii.2-RELEASE". GitHub . Retrieved January 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.iv-RELEASE". GitHub . Retrieved April 27, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.4.1-RELEASE". GitHub . Retrieved June 22, 2021.
- ^ "llvm-projection/llvm/CMakeLists.txt at swift-five.5-RELEASE". GitHub . Retrieved September 21, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.5.1-RELEASE". GitHub . Retrieved October 28, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-v.5.ii-RELEASE". GitHub . Retrieved Dec 14, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.six-RELEASE" . Retrieved March 15, 2022.
External links [ edit ]
Xcode Download for Mac Os X 10.7
Posted by: barrettwitheave90.blogspot.com