Mac Os X 10.7 Xcode Download
Developer(due south) | Apple Inc. |
---|---|
Initial release | October 23, 2003 (2003-ten-23) [1] |
Stable release | 13.3.1 (13E500a) [ii] (April 11, 2022 (2022-04-11)) [±] |
Operating organization | macOS |
Blazon | Integrated development environment (IDE) |
License | Freeware with open-source components |
Website | developer |
Xcode is Apple's integrated development surround (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. It was initially released in late 2003; the latest stable release is version xiii.three.1, released on April 11, 2022, and is bachelor via the Mac App Store free of accuse for macOS Monterey users. [3] Registered developers can download preview releases and prior versions of the suite through the Apple Developer website. [4] Xcode includes Command Line Tools (CLT), which enable UNIX-way evolution via the Terminal app in macOS. [v] They can besides be downloaded and installed without the GUI.
Major features [ edit ]
Xcode supports source code for the programming languages: C, C++, Objective-C, Objective-C++, Coffee, AppleScript, Python, Ruby, ResEdit (Rez), and Swift, with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal, [6] Free Pascal, [7] Ada, [viii] C#, [9] Go, [x] 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-fleck PowerPC to 64-bit PowerPC, from PowerPC to Intel x86, from 32-scrap to 64-bit Intel, and from x86 to Apple silicon by allowing developers to distribute a single application to users and letting the operating organization automatically choose the appropriate 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 past Sun Microsystems and released as part of OpenSolaris.
Xcode also integrates built-in back up for source code management using the Git version control organization and protocol, assuasive the user to create and clone Git repositories (which can be hosted on source code repository hosting sites such every bit GitHub, Bitbucket, and Perforce, or self-hosted using open up-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 control line.
Composition [ edit ]
The main awarding of the suite is the integrated development environment (IDE), also named Xcode. The Xcode suite includes near of Apple'south developer documentation, and built-in Interface Builder, an application used to construct graphical user interfaces. Upwards to Xcode 4.1, the Xcode suite included a modified version of the GNU Compiler Collection. In Xcode 3.1 up to Xcode four.half-dozen.3, it included the LLVM-GCC compiler, with front ends from the GNU Compiler Collection and a code generator based on LLVM. [13] In Xcode 3.two and after, 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. [xiv] Starting with Xcode 4.2, the Clang compiler became the default compiler, [15] Starting with Xcode 5.0, Clang was the just compiler provided.
Up to Xcode iv.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.five LLDB replaced GDB equally the default back-end for the IDE'due south 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 engineering science 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 organisation named Dedicated Network Builds. These features are absent in the supported versions of Xcode.
Xcode besides includes Apple's WebObjects tools and frameworks for building Java spider web applications and spider web services (formerly sold as a separate product). As of Xcode 3.0, Apple dropped [18] WebObjects development inside Xcode; WOLips [19] should be used instead. Xcode three withal includes the WebObjects frameworks.
Version history [ edit ]
1.x series [ edit ]
Xcode i.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 back up, and Code Sense indexing.
The next significant release, Xcode one.5, had better code completion and an improved debugger.
two.x series [ edit ]
Xcode 2.0 was released with Mac Bone X v10.iv "Tiger". It included the Quartz Composer visual programming linguistic communication, better Code Sense indexing for Java, and Ant back up. It too 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 ii.1 could create universal binary files. It supported shared precompiled headers, unit of measurement testing targets, conditional breakpoints, and watchpoints. It also had better dependency analysis.
The concluding version of Xcode for Mac OS X v10.iv was two.5.
three.x series [ edit ]
Xcode 3.0 was released with Mac OS X v10.v "Leopard". Notable changes since 2.ane include [20] the DTrace debugging tool (now named Instruments), refactoring back up, context-sensitive documentation, and Objective-C two.0 with garbage collection. Information technology besides supports Project Snapshots, which provide a bones class of version control; Message Bubbles, which show build errors debug values alongside lawmaking; and building four-compages fat binaries (32 and 64-bit Intel and PowerPC).
Xcode three.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 Bone X platforms, including iPhone Os ii.0. It included the GCC 4.ii and LLVM GCC 4.ii compilers. Another new feature since Xcode iii.0 is that Xcode's SCM support at present includes Subversion 1.5.
Xcode 3.2 was released with Mac OS Ten v10.vi "Snowfall Leopard" and installs on no before version of OS X. Information technology supports static program assay, among other features. Information technology also drops official support for targeting versions earlier than iPhone Os 3.0. Simply it is still possible to target older versions, and the simulator supports iPhone Bone 2.0 through 3.ane. Also, Java support is "exiled" in 3.2 to the organizer. [21]
Xcode 3.2.6 is the terminal version that can be downloaded for free for users of Mac Os 10 Snow Leopard (though it's not the last version that supports Snow Leopard; 4.ii is). Downloading Xcode 3.2.6 requires a free registration at Apple'due south developer site.
4.x series [ edit ]
In June 2010, at the Apple Worldwide Developers Conference version 4 of Xcode was appear during the Programmer Tools State of the Matrimony address. Version four of the developer tools consolidates the Xcode editing tools and Interface Builder into 1 application, amidst other enhancements. [22] [23] Apple released the final version of Xcode 4.0 on March 9, 2011. The software was made available for gratuitous to all registered members of the $99 per year Mac Programmer plan and the $99 per yr iOS Programmer program. Information technology was also sold for $4.99 to non-members on the Mac App Shop (no longer available). Xcode 4.0 drops support for many older systems, including all PowerPC evolution 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 gear up to produce binaries for those older platforms, simply for Mac Os platforms, ane is so limited to creating x86 and x86-64 binaries. Later, Xcode was free to the general public. Before version 4.1, Xcode cost $iv.99. [24]
Xcode iv.1 was made available for complimentary on July 20, 2011 (the day of Mac OS 10 Lion's release) to all users of Mac Bone X Lion on the Mac App Store. On Baronial 29, 2011, Xcode 4.1 was fabricated bachelor for Mac Bone Ten Snow Leopard for members of the paid Mac or iOS developer programs. [25] Xcode iv.ane 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 meantime with the release of iOS v.0, and it included many more and improved features, such every bit storyboarding and automatic reference counting (ARC). [15] Xcode 4.2 is the last version to support Mac OS Ten 10.6 "Snow Leopard", only is bachelor only to registered developers with paid accounts; without a paid account, 3.2.6 is the latest download that appears for Snow Leopard. [26]
Xcode 4.3, released on February 16, 2012, is distributed as one application bundle, Xcode.app, installed from the Mac App Shop. Xcode 4.3 reorganizes the Xcode menu to include evolution tools. [27] Xcode 4.3.1 was released on March seven, 2012 to add support for iOS v.1. [28] Xcode iv.3.ii was released on March 22, 2012 with enhancements to the iOS Simulator and a suggested motility to the LLDB debugger versus the GDB debugger (which announced to exist undocumented changes).[ citation needed ] Xcode 4.3.3, released in May 2012, featured an updated SDK for Mac OS X 10.7.4 "King of beasts" and a few issues fixes. [29]
Xcode 4.4 was released on July 25, 2012. [30] Information technology runs on both Mac Os X Lion (ten.7) and Bone Ten Mount Lion (ten.viii) and is the starting time version of Xcode to contain the OS 10 10.8 "Mountain King of beasts" 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.one was released with a few problems fixes.
On September 19, 2012, iOS six and Xcode 4.five were released. Xcode added support for iOS 6 and the iv-inch Retina Display on iPhone v and iPod Touch 5th generation. It also brought some new Objective-C features to iOS, simplified localization, and added automobile-layout support for iOS. [xvi] On October three, 2012, Xcode 4.5.ane was released with bug fixes and stability improvements. [3] Less than a calendar month subsequently, Xcode 4.5.two was released, with support for iPad Mini and iPad with Retina Display, and issues fixes and stability improvements.
On January 28, 2013, iOS 6.1 and Xcode iv.vi were released.
5.x series [ edit ]
On June 10, 2013, at the Apple Worldwide Developers Conference, version 5 of Xcode was announced. [32] On September 18, 2013, Xcode 5.0 was released. It shipped with iOS 7 and OS X x.viii Mount Lion SDKs. Even so, back up for OS Ten 10.ix Mavericks was only bachelor in beta versions. Xcode v.0 likewise added a version of Clang generating 64-scrap ARM code for iOS seven. Apple removed support for building garbage collected Cocoa binaries in Xcode five.i. [33]
half-dozen.ten series [ edit ]
On June two, 2014, at the Worldwide Developers Conference, Apple tree announced version half-dozen of Xcode. 1 of the most notable features was support for Swift, an all-new programming language developed by Apple. Xcode half-dozen also included features like Playgrounds and live debugging tools. [34] On September 17, 2014, at the same fourth dimension, iOS 8 and Xcode six were released. Xcode could be downloaded on the Mac App Store.
7.10 series [ edit ]
On June viii, 2015, at the Apple tree Worldwide Developers Conference, Xcode version 7 was announced. It introduced back up for Swift two, and Metal for OS 10, and added support for deploying on iOS devices without an Apple Developer account. [35] Xcode seven was released on September 16, 2015.
eight.x series [ edit ]
On June 13, 2016, at the Apple Worldwide Developers Conference, Xcode version 8 was appear; a beta version was released the same solar day. It introduced support for Swift 3. [36] Xcode 8 was released on September xiii, 2016.
9.x series [ edit ]
On June 5, 2017, at the Apple Worldwide Developers Conference, Xcode version 9 was appear; a beta version was released the aforementioned twenty-four hours. It introduced support for Swift 4 and Metal 2. It as well introduced remote debugging on iOS and tvOS devices wirelessly, through Wi-Fi. [37]
Xcode 9 was publicly released on September xix, 2017. [38]
10.10 series [ edit ]
On June 4, 2018, at the Apple Worldwide Developers Conference, Xcode version ten was announced; a beta version was released the same twenty-four hours. Xcode 10 introduced back up for the Dark Manner appear for macOS Mojave, the collaboration platforms Bitbucket and GitLab (in addition to already supported GitHub), training motorcar learning models from playgrounds, and the new features in Swift 4.2 and Metal 2.ane, as well equally improvements to the editor and the project build organisation. [39] Xcode 10 also dropped support for building 32-chip macOS apps [twoscore] and no longer supports Subversion integration. [41]
Xcode 10 was publicly released on September 17, 2018. [42]
xi.x series [ edit ]
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 back up for the new features in Swift 5.one, as well every bit the new SwiftUI framework (although the interactive UI tools are available simply when running under macOS 10.fifteen). [43] Information technology besides supports building iPad applications that run under macOS; includes integrated support for the Swift Package Director; and contains further improvements to the editor, including a "minimap" that gives an overview of a source code file with quick navigation. [44] Xcode 11 requires macOS 10.14 or later [43] and Xcode 11.iv requires 10.15 or later. [45]
Xcode 11 was publicly released on September 20, 2019.
12.10 series [ edit ]
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 back up for Swift v.3 and requires macOS 10.15.4 or subsequently.
Xcode 12 was publicly released on September 16, 2020.
13.ten serial [ edit ]
Xcode 13 was appear on June vii, 2021 at WWDC21; the kickoff beta version was released on the same day.
The new version introduced back up for Swift 5.5 and requires macOS xi.iii or afterwards. Xcode 13 contains SDKs for iOS / iPadOS xv, macOS 12, watchOS viii, and tvOS fifteen. Xcode 13'south major features include the new concurrency model, [46] improved support for version command providers (such equally GitHub), including the ability to scan, view, and comment on pull requests correct in the app interface.
Xcode 13 was publicly released on September 20, 2021.
Version comparison tabular array [ edit ]
Discontinued | Current release | Beta |
Xcode i.0 - Xcode 2.x (before iOS support) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | Runs on versions of Mac Os X | Mac OS X SDK(south) | ||||
i.0 | September 28, 2003 | Mac Os X Panther (10.iii.x) | Mac OS X Puma (10.ane.x), Mac Os X Jaguar (x.ii.x), and Mac Bone X Panther (10.3.10) | |||||
1.1 | Dec nineteen, 2003 | |||||||
1.2 | Apr 22, 2004 | |||||||
1.5 | August 4, 2004 | |||||||
2.0 | April 29, 2005 | Mac OS 10 Tiger (x.4.ten) | Mac Bone X Jaguar (10.2.x), Mac OS 10 Panther (ten.3.x), and Mac OS 10 Tiger (10.four.ten) | |||||
2.ane | June 6, 2005 | |||||||
2.2 | November 10, 2005 | |||||||
two.ii.1 | January thirteen, 2006 | |||||||
2.3 | May 23, 2006 | |||||||
2.4 | August 17, 2006 | |||||||
two.4.1 | Oct 31, 2006 | |||||||
2.v | Oct xxx, 2007 | Mac Os 10 Tiger (10.4.10) and Mac OS X Leopard (10.5.x) | ||||||
Version | Build | Release date | Runs on versions of Mac Os X | Mac OS X SDK(s) |
Xcode three.0 - Xcode 4.ten [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min OS X to run | OS X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
3.0 | Oct 26, 2007 | x.5.x | Mac OS X Panther (10.3.x), Mac Bone X Tiger (10.4.x), and Mac OS X Leopard (ten.5.x) | iOS 2.ten + each down to iOS 2.0 | iOS two.0 | armv6 | - | |
3.one | August 2, 2008 | |||||||
3.i.1 | Oct 17, 2008 | |||||||
3.one.ii | November 23, 2008 | |||||||
3.1.3 | June 17, 2009 | 10.5.7 [47] | iOS 3.1.3 (7E18) or lower [47] + each down to iOS 2.0 | armv6 + for iOS 3.ten: armv7 | ||||
3.i.four | 1203 | July fifteen, 2009 | ||||||
iii.ii | August 28, 2009 | x.6.0 | Mac Bone Ten Tiger (x.4.x), Mac Bone X Leopard (10.5.x), and Mac Bone X Snow Leopard (ten.6.10) | |||||
3.2.1 | October nine, 2009 | |||||||
3.2.2 | 1650 | April 3, 2010 | 10.6.2 [48] | iOS three.two (7B367) + each down to iOS 3.0 | iOS 3.0 | armv6,armv7 | ||
3.2.3 | June 22, 2010 | 10.6.4 [49] [fifty] [51] | iOS 4.0.x [52] + iOS 3.2 | |||||
3.2.4 | September 8, 2010 | iOS 4.1 + iOS 3.2 | iOS 4.0.2 (8A400) | |||||
iii.2.v | 1760 | October xiv, 2010 | iOS 4.2 (8C134) | iOS 4.one (8B117) + iOS 4.0.2 (8A400) + iOS three.2 (7W367a) | ||||
iii.2.half dozen | 1761 | February xiv, 2011 | ten.6.6 [53] [54] | iOS iv.3 (8F190) | iOS four.2 (8C134) + iOS 4.1 (8B117) + iOS 4.0.2 (8A400) + iOS three.2 (7W367a) | |||
4.0 | 4A304a | March fourteen, 2011 | Mac Os X Snowfall Leopard (10.6.x) | |||||
4.0.ane | 4A1006 | March 25, 2011 | ||||||
4.0.2 | 4A2002a | April 14, 2011 | iOS 4.3.2 (8H7) | |||||
4.1 | 4B110 (10.7) 4B110f (10.6) | July 20, 2011 [55] | 10.vi.seven [56] [57] and 10.vii | Mac OS Ten Snowfall Leopard (10.6.x) and Mac Bone X Lion (x.7.10) | - | |||
4.1.1 | August 4, 2011 [58] | |||||||
four.ii | 4D199 (10.7) 4C199 (10.6) | October 12, 2011 | iOS v.0 (9A334) | downloadable: iOS 4.3.2 (8H7) [59] | ||||
4.ii.ane | 4D502 | Nov 18, 2011 | ten.7 [60] [61] | |||||
iv.3 | 4E109 | February 16, 2012 | 10.7.iii [62] [63] | |||||
4.3.1 | 4E1019 | March seven, 2012 | iOS v.1 (9B176) | downloadable: iOS 5.0 + only for Bone X x.7: [64] iOS 4.3 | ||||
4.3.2 | 4E2002 | March 22, 2012 | ||||||
4.3.3 | 4E3002 | May ix, 2012 | ||||||
4.4 | July 25, 2012 | 10.vii.4 [65] [66] | Mac OS X King of beasts (x.7.x) and Bone X Mountain Lion (10.8.x) | |||||
4.4.1 | 4F1003 | August 7, 2012 | ||||||
four.5 | September 19, 2012 | iOS vi.0 (10A403) | iOS 4.three [67] | armv7, armv7s | downloadable: iOS 5.1 + iOS 5.0 + only for Os X 10.vii: iOS four.3 | |||
4.five.1 | October 3, 2012 | |||||||
4.5.2 | 4G2008 | November one, 2012 | ||||||
4.6 | 4H127 | Feb twenty, 2013 | iOS 6.1 (10B141) | downloadable: iOS 6.0 + iOS 5.1 + iOS 5.0 + only for OS 10 10.7: iOS four.3 | ||||
4.6.1 | 4H512 | March 14, 2013 | ||||||
4.6.2 | 4H1003 | April 15, 2013 | ||||||
four.6.3 | 4H1503 | June 14, 2013 | ||||||
Version | Build | Release appointment | min OS X to run | Bone X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
Xcode five.0 - 6.10 (since arm64 support) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min Bone Ten to run | Os Ten SDK(s) | iOS SDK(southward) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
v.0 | 5A1413 | September 18, 2013 | 10.8.4 [68] [69] | Os X v10.eight | iOS 7.0 (11A465) | iOS 4.3 or iOS 6.0 (for curvation with arm64) [seventy] | armv7, armv7s,arm64 | iOS 6.1 + iOS six.0 + but for Bone X 10.viii: [71] iOS v.1 + iOS 5.0 |
5.0.1 | 5A2053 | October 22, 2013 | Os Ten v10.eight + OS Ten v10.9 | iOS 7.0.3 (11B508) | iOS 4.iii or iOS 5.1.1 (for arch with arm64) [72] | |||
5.0.ii | 5A3005 | November 12, 2013 | ||||||
5.1 | 5B130a | March x, 2014 | iOS 7.1 (11D167) | iOS 7.0 + iOS half dozen.1 [73] [74] | ||||
v.i.1 | 5B1008 | April 10, 2014 | iOS 6.1 | |||||
6.0.one | 6A317 | September 17, 2014 | 10.ix.4 | OS X v10.9 | iOS 8.0 (12A365) | Default: armv7, arm64 Manually: [75] armv7s | iOS vii.ane + just for OS X 10.ix [76] iOS 7.0 | |
half dozen.1 | 6A1052c 6A1052d | October 16, 2014 [77] Oct 20, 2014 [78] | OS 10 v10.nine + OS X v10.10 | iOS 8.one (12B411) | ||||
six.1.1 | 6A2008a | December 2, 2014 | ||||||
6.two | 6C131e | March nine, 2015 | iOS eight.two (12D508) | iOS 8.1 + iOS 7.1 | ||||
6.3 | 6D570 | April 8, 2015 | 10.ten | OS X v10.9 + Bone X v10.10 | iOS 8.3 (12F69) | iOS viii.two + iOS eight.one + iOS vii.1 | ||
vi.iii.1 | 6D1002 | Apr 21, 2015 | ||||||
6.3.2 | 6D2105 | May 18, 2015 | ||||||
half dozen.4 | 6E35b | June 30, 2015 | iOS 8.4 (12H141) | iOS eight.3 + iOS 8.2 + iOS 8.1 + iOS seven.1 | ||||
Version | Build | Release date | min Os X to run [79] | Os 10 SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
Xcode seven.0 - 10.x (since Gratuitous 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 |
seven.0 | 7A220 | September 16, 2015 | ten.10.4 | 10.11 (15A278) | iOS 9 (13A340) | watchOS two (13S343) | - | iOS viii.4 + iOS eight.iii + iOS viii.2 + iOS viii.i | |
7.0.1 | 7A1001 | September 28, 2015 | |||||||
7.1 | 7B91b | Oct 21, 2015 | x.10.5 | iOS nine.1 (13B137) | tvOS 9.0 (13T393) | added iOS 9.0 | |||
vii.1.1 | 7B1005 | November 9, 2015 | |||||||
7.ii | 7C68 | December viii, 2015 | 10.11.2 (15C43) | iOS nine.2 (13C75) | watchOS 2.one (13S660) | tvOS 9.1 (13U78) | added iOS ix.1 + tvOS 9.0 + watchOS 2.0 | ||
7.two.1 | 7C1002 | February 3, 2016 | tvOS 9.1 (13U79) | ||||||
7.3 | 7D175 | March 21, 2016 | x.11 | 10.eleven.4 (15E60) | iOS nine.3 (13E230) | watchOS two.2 (13V143) | tvOS 9.two (13Y227) | added iOS 9.ii + tvOS 9.1 + watchOS 2.1 | |
7.3.ane | 7D1012 [77] 7D1014 [78] | May 3, 2016 | |||||||
8.0 | 8A218a | September thirteen, 2016 | x.11.v | 10.12 (16A300) | iOS 10 (14A345) | watchOS 3 (14S326) | tvOS ten.0 (14T328) | added iOS ix.iii + tvOS 9.two + watchOS 2.2 | |
8.1 | 8B62 | October 27, 2016 | 10.12.1 (16B2649) | iOS 10.one (14B72) | watchOS 3.one (14S471a) | added iOS x.0 (there is no watchOS 3.0) | |||
8.ii | 8C38 | December 12, 2016 | x.12.2 (16C58) | iOS 10.2 (14C89) | tvOS 10.1 (14U591) | added iOS 10.i + tvOS ten.0 | |||
eight.2.1 | 8C1002 | Dec 19, 2016 | |||||||
eight.three | 8E162 | March 27, 2017 | 10.12 | ten.12.four (16E185) | iOS 10.iii (14E269) | watchOS 3.two (14V243) | tvOS 10.2 (14W260) | added iOS x.2 + tvOS 10.ane (there is no watchOS 3.i) | |
8.three.i | 8E1000a | April 6, 2017 | |||||||
viii.3.2 | 8E2002 | April 18, 2017 | |||||||
8.3.3 | 8E3004b | June 5, 2017 | iOS x.iii.1 (14E8301) | added watchOS three.one Simulator | [87] | ||||
ix.0 | 9A235 | September 19, 2017 | x.12.6 | 10.xiii (17A360) | iOS 11.0 (15A372) | watchOS 4.0 (15R372) | tvOS 11.0 (15J380) | added iOS ten.three.one + tvOS 10.2 + watchOS 3.ii | |
9.0.1 | 9A1004 | Oct xv, 2017 | |||||||
9.ane | 9B55 | Oct 31, 2017 | 10.thirteen.one (17B48) | iOS 11.ane (15B93/15B101) | watchOS 4.1 (15R846) | tvOS eleven.1 (15J582) | added iOS xi.0 + tvOS xi + watchOS 4.0 | ||
ix.2 | 9C40b | December four, 2017 | 10.xiii.2 (17C76) | iOS eleven.two (15C107) | watchOS 4.2 (15S100) | tvOS 11.2 (15K104) | added iOS eleven.1 + tvOS 11.1 + watchOS 4.one | ||
9.three | 9E145 | March 29, 2018 | x.thirteen.2 | 10.13.4 (17E189) | iOS 11.3 (15E217) | watchOS 4.iii (15T212) | tvOS eleven.3 (15L211) | added iOS eleven.ii + tvOS 11.2 + watchOS 4.2 | |
9.3.1 | 9E501 | May 9, 2018 | |||||||
9.4 | 9F1027a | May 29, 2018 | iOS 11.4 (15F79) | tvOS 11.iv (15L576) | added iOS eleven.3 + tvOS 11.3 | ||||
9.4.one | 9F2000 | June 13, 2018 | |||||||
10.0 | 10A255 | September 17, 2018 | 10.13.six | 10.xiv (18A384) | iOS 12.0 (16A366) | watchOS 5.0 (16R363) | tvOS 12.0 (16J364) | added iOS xi.iv + tvOS 11.iv + watchOS four.3 | |
10.one | 10B61 | October 30, 2018 | 10.fourteen.one (18B71) | iOS 12.1 (16B91) | watchOS 5.one (16R591) | tvOS 12.1 (16J602) | added iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
ten.2 | 10E125 | Mar 25, 2019 | x.xiv.3 [88] [89] | 10.14.iv (18E219) | iOS 12.ii (16E226) | watchOS v.ii (16T224) | tvOS 12.ii (16L225) | added iOS 12.1 + tvOS 12.1 + watchOS 5.1 | |
10.2.ane | 10E1001 | Apr 17, 2019 | |||||||
x.3 | 10G8 | July 22, 2019 | 10.14.3 [90] | 10.14.6 (18G74) | iOS 12.4 (16G73) | watchOS 5.3 (16U567) | tvOS 12.4 (16M567) | added iOS 12.2 + tvOS 12.2 + watchOS 5.two | |
Version | Build | Release date | min macOS to run [80] | macOS SDK(south) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
Xcode eleven.x - 13.x (since SwiftUI framework) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [80] [91] | macOS SDK(south) [92] [91] | iOS SDK included [93] [91] | watchOS SDK included [94] [91] | tvOS SDK included [95] [91] | Notes | |
11.0 | 11A420a | September 20, 2019 | x.14.4 | 10.xv (19A547) | iOS 13.0 (17A566) | watchOS half dozen.0 (17R566) | tvOS 13.0 (17J559) | [97] | |
eleven.1 | 11A1027 | Oct vii, 2019 | iOS 13.1 (17A820) | [98] | |||||
11.two | 11B52 | October 31, 2019 | ten.15.one (19B81) | iOS xiii.two (17B80) | watchOS 6.1 (17S80) | tvOS 13.2 (17K81) | [99] | ||
11.2.1 | 11B500 | November 12, 2019 | ten.15.i (19B89) | iOS 13.2 (17B102) | tvOS thirteen.2 (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.four | 11E146 | March 24, 2020 | 10.15.2 | 10.15.4 (19E258) | iOS 13.4 (17E255) | watchOS 6.2 (17T255) | tvOS 13.4 (17L255) | [105] [101] | |
11.iv.1 | 11E503a | April 15, 2020 | iOS xiii.iv (17E8258) | [106] [101] | |||||
11.5 | 11E608c | May 20, 2020 | iOS xiii.v (17F65) | [107] [101] | |||||
11.6 | 11E708 | July 15, 2020 | 10.15.6 (19G68) | iOS 13.half dozen (17G64) | [108] [101] | ||||
11.seven | 11E801a | September one, 2020 | iOS 13.7 (17H22) | [109] [101] | |||||
12.0 | 12A7209 | September 16, 2020 | ten.15.4 (Intel-based Mac) xi.0 (Apple silicon Mac) | iOS fourteen (18A390) | watchOS 7 (18R382) | tvOS fourteen (18J390) | [110] [101] | ||
12.0.1 | 12A7300 | September 24, 2020 | [111] [101] | ||||||
12.1 | 12A7403 | Oct 20, 2020 | iOS fourteen.i (18A8394) | [112] [101] | |||||
12.ane.i RC | 12A7605b | October thirty, 2020 | iOS 14.2 (18B79) | watchOS 7.1 (18R579) | tvOS 14.2 (18K54) | [113] [101] | |||
12.2 | 12B45b | Nov 12, 2020 | 11.0 (20A2408) | [114] [101] | |||||
12.3 | 12C33 | December 14, 2020 | 11.1 (20C63) | iOS fourteen.3 (18C61) | watchOS 7.2 (18S561) | tvOS 14.3 (18K559) | [115] [101] | ||
12.4 | 12D4e | Jan 26, 2021 | iOS xiv.four (18D46) | [116] [101] | |||||
12.v | 12E262 | April 26, 2021 | 11.0 | xi.3 (20E214) | iOS 14.5 (18E182) | watchOS vii.4 (18T187) | tvOS xiv.5 (18L191) | [117] [101] | |
12.5.1 | 12E507 | June 21, 2021 | [118] [101] | ||||||
13.0 | 13A233 | September twenty, 2021 | 11.3 | iOS 15.0 (19A339) | watchOS viii.0 (19R341) | tvOS 15.0 (19J344) | [119] [101] | ||
thirteen.ane | 13A1030d | Oct 25, 2021 | 12.0 (21A344) | watchOS viii.0.i (19R351) | [120] [101] | ||||
13.ii | 13C90 | Dec xiii, 2021 | 12.one (21C46) | iOS 15.2 (19C51) | watchOS viii.3 (19S51) | tvOS 15.2 (19K50) | [121] [101] | ||
xiii.2.i | 13C100 | Dec 17, 2021 | [122] [101] | ||||||
13.3 | 13E113 | March fourteen, 2022 | 12.0 | 12.3 (21E226) | iOS 15.4 (19E239) | watchOS eight.5 (19T241) | tvOS xv.4 (19L439) | [123] [101] | |
13.3.one | 13E500a | April 11, 2022 | [124] [101] | ||||||
Version | Build | Release engagement | min macOS to run [eighty] | macOS SDK(s) [92] | iOS SDK included [93] | watchOS SDK included [94] | tvOS SDK included [95] | Notes |
Toolchain versions [ edit ]
Discontinued | Electric current release | Beta |
Xcode 1.0 - Xcode 2.x (before iOS support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | GCC 4.two | LLVM-GCC 4.two | LLVM | Apple LLVM-Clang | |
2.5 | 622.ix | 62.one | 5370 | - | - | - | - | |
Xcode | cctools | ld64 | GCC 4.0 [125] | GCC iv.ii [126] | LLVM-GCC 4.2 [127] | LLVM [127] | Apple tree LLVM-Clang [128] |
Xcode iii.0 - Xcode four.ten [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | GCC 4.2 | LLVM-GCC 4.ii | LLVM | Apple LLVM-Clang | |
3.1.4 | 698.i | 85.2.1 | 5493 | 5577 | 5555 | 2064.iii | - | |
three.ii | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - | |
3.two.1 | 750 | 95.ii.12 | 5493 | 5646 | 5646 | 2206 | - | |
three.2.2 | 773 | 97.2 | 5493 | 5659 | 5646 | 2207.5 | ane.0.2 | |
iii.2.3 | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.x | 1.five (60) | |
3.ii.four | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.10 | ane.5 (threescore) | |
3.2.five | 782 | 97.17 | 5494 | 5664 | 5658 | 2333.4 | 1.half-dozen (70) | |
3.two.half-dozen | 795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | 1.7 (77) (based on LLVM 2.9svn) | |
4.0 | 800 | 123.two | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (based on LLVM 2.9svn) | |
4.0.ii | ? | ? | 5494 | 5666 | 5658 | 2335.9 | 2.0 (137) (based on LLVM ii.9svn) | |
4.1 | 806 | 123.2.1 | - | 5666 | 5658 | 2335.15.00 | 2.i (163.7.1) (based on LLVM 3.0svn) | |
4.ii | 809 | 127.2 | - | - | 5658 | 2336.1.00 | three.0 (211.10.1) (based on LLVM 3.0svn) | |
iv.iii | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.45) (based on LLVM three.1svn) | |
4.three.ane | ? | ? | - | - | 5658 | 2336.9.00 | iii.i (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn) | |
four.3.ii | ? | ? | - | - | 5658 | 2336.9.00 | 3.one (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) [129] | |
iv.3.3 | ? | ? | - | - | 5658 | 2336.ix.00 | 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn) [129] | |
4.4 | 829 | 133.iii | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.57) (based on LLVM three.1svn) [129] | |
4.4.1 | ? | ? | - | - | 5658 | 2336.xi.00 | iv.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn) [129] | |
4.5 | 836 | 134.9 | - | - | 5658 | 2336.11.00 | 4.ane (tags/Apple tree/clang-421.11.65) (based on LLVM 3.1svn) [129] | |
4.5.1 | ? | ? | - | - | 5658 | 2336.eleven.00 | four.1 (tags/Apple tree/clang-421.xi.66) (based on LLVM 3.1svn) [129] | |
4.5.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) [129] | |
4.6 | 839 | 136 | - | - | 5658 | 2336.11.00 | iv.2 (clang-425.0.24) (based on LLVM 3.2svn) [129] | |
4.6.1 | ? | ? | - | - | 5658 | 2336.eleven.00 | 4.2 (clang-425.0.27) (based on LLVM 3.2svn) [129] | |
4.6.ii | ? | ? | - | - | 5658 | 2336.11.00 | four.2 (clang-425.0.28) (based on LLVM 3.2svn) [129] | |
4.vi.3 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM 3.2svn) [129] | |
Xcode | cctools | ld64 | GCC 4.0 [125] | GCC 4.ii [126] | LLVM-GCC four.two [127] | LLVM [127] | Apple tree LLVM-Clang [128] |
Xcode 5.0 - six.x (since arm64 support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string | |||
v.0.0 | 846.ii.i | 224.i | 3.3svn | 5.0 (clang-500.two.75) (based on LLVM 3.3svn) [129] | ||||
5.0.1 | 846.ii.iv | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (based on LLVM iii.3svn) [129] | ||||
v.0.2 | 846.2.4 | 224.one | iii.3svn | 5.0 (clang-500.2.79) (based on LLVM 3.3svn) [129] | ||||
5.1 | 855 | 236.three | 3.4svn | v.1 (clang-503.0.38) (based on LLVM 3.4svn) [129] | ||||
5.1.one | 855 | 236.iv | 3.4svn | 5.1 (clang-503.0.twoscore) (based on LLVM 3.4svn) [129] | ||||
half-dozen.0.one | 862 | 241.8 | 3.5svn | 6.0 (clang-600.0.51) (based on LLVM iii.5svn) [129] | 1.0 (swift-600.0.51.4) | |||
six.1 | 862 | 241.9 | 3.5svn | vi.0 (clang-600.0.54) (based on LLVM 3.5svn) [129] | ane.1 (swift-600.0.54.20) | |||
six.1.1 | 862 | 241.9 | 3.5svn | vi.0 (clang-600.0.56) (based on LLVM iii.5svn) [129] | one.one (swift-600.0.56.1) | |||
6.2 | 862 | 241.9 | iii.5svn | 6.0 (clang-600.0.57) (based on LLVM 3.5svn) [129] | 1.i (swift-600.0.57.4) | |||
six.iii | 870 | 242 | three.vi.0svn | 6.one.0 (clang-602.0.49) (based on LLVM 3.vi.0svn) [129] | 1.ii (swiftlang-602.0.49.3) | |||
6.iii.one | 870 | 242 | 3.6.0svn | 6.i.0 (clang-602.0.49) (based on LLVM three.half-dozen.0svn) [129] | 1.ii (swiftlang-602.0.49.half dozen) | |||
6.3.ii | 870 | 242 | 3.half dozen.0svn | half-dozen.1.0 (clang-602.0.53) (based on LLVM three.6.0svn) [129] | 1.2 (swiftlang-602.0.53.i) | |||
half-dozen.4 | 870 | 242.2 | 3.6.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 7.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.five | 253.iii | 3.vii.0svn [132] | seven.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
seven.0.one | 877.five | 253.3.iii | iii.vii.0svn [132] | vii.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
vii.1 | 877.7 | 253.6 | iii.7.0svn [132] | 7.0.0 (clang-700.1.76) [129] | 2.1 (swiftlang-700.i.101.6) | |||
7.two | 877.eight | 253.nine | 3.seven.0svn [132] | 7.0.2 (clang-700.1.81) [129] | 2.1.1 (swiftlang-700.1.101.fifteen) | |||
7.2.1 | 877.8 | 253.9 | 3.7.0svn [132] | 7.0.2 (clang-700.1.81) [129] | 2.one.1 (swiftlang-700.i.101.fifteen) | |||
seven.three | 886 | 264.3.101 | iii.8.0svn [132] | 7.three.0 (clang-703.0.29) [129] | ii.2 (swiftlang-703.0.18.ane) | |||
vii.3.one | 886 | 264.iii.102 | 3.viii.0svn [132] | vii.iii.0 (clang-703.0.31) [129] | two.2 (swiftlang-703.0.xviii.viii) | |||
8.0 | 895 | 274.one | 3.9.0svn [132] | 8.0.0 (clang-800.0.38) [129] | iii.0 (swiftlang-800.0.46.ii) | |||
8.i | 895 | 274.1 | 3.nine.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | 3.0.1 (swiftlang-800.0.58.six clang-800.0.42.one) | |||
8.ii | 895 | 274.2 | 3.9.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.2.one | 895 | 274.2 | three.9.0svn [132] | 8.0.0 (clang-800.0.42.1) [129] | 3.0.2 (swiftlang-800.0.63 clang-800.0.42.ane) | |||
8.3 | 898 | 278.4 | three.nine.0svn [132] | viii.i.0 (clang-802.0.38) [129] | 3.1 (swiftlang-802.0.48 clang-802.0.38) | |||
8.three.1 | 898 | 278.4 | 3.9.0svn [132] | eight.i.0 (clang-802.0.41) [129] | 3.1 (swiftlang-802.0.51 clang-802.0.41) | |||
8.3.2 | 898 | 278.4 | 3.nine.0svn [132] | 8.1.0 (clang-802.0.42) [129] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
8.iii.3 | 898 | 278.4 | 3.9.0svn [132] | 8.1.0 (clang-802.0.42) [129] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
9.0 | 900 | 302.iii | iv.0.0 [135] | 9.0.0 (clang-900.0.37) [129] | iv.0 (swiftlang-900.0.65 clang-900.0.37) | |||
9.one | 900 | 302.3.1 | four.0.0 [136] | 9.0.0 (clang-900.0.38) [129] | four.0.ii (swiftlang-900.0.69.2 clang-900.0.38) | |||
9.two | 900 | 305 | four.0.0 [137] | 9.0.0 (clang-900.0.39.2) [129] | 4.0.three (swiftlang-900.0.74.ane clang-900.0.39.ii) | |||
9.3 | 906 | 351.8 | five.0.2 [138] | 9.ane.0 (clang-902.0.39.1) [129] | iv.i (swiftlang-902.0.48 clang-902.0.37.1) | |||
9.three.1 | 906 | 351.8 | 5.0.ii [138] | 9.ane.0 (clang-902.0.39.1) [129] | four.one (swiftlang-902.0.48 clang-902.0.37.one) | |||
9.4 | 906 | 351.8 | 5.0.2 [139] | 9.1.0 (clang-902.0.39.2) [129] | 4.one.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
ix.4.i | 906 | 351.8 | 5.0.2 [139] | nine.1.0 (clang-902.0.39.ii) [129] | four.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
10.0 | 921.0.1 | 409.12 | six.0.i [140] | 10.0.0 (clang-1000.xi.45.2) [129] | 4.ii (swiftlang-1000.11.37.1 clang-one thousand.11.45.i) | |||
ten.1 | 921.0.ane | 409.12 | 6.0.1 [141] | ten.0.0 (clang-thousand.11.45.v) [129] | 4.2.one (swiftlang-m.11.42 clang-chiliad.11.45.1) | |||
ten.2 | 927.0.ii | 450.3 | 7.0.0 [142] | 10.0.1 (clang-1001.0.46.3) [129] | five.0 (swiftlang-1001.0.69.5 clang-1001.0.46.three) | |||
10.2.1 | 927.0.2 | 450.3 | 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) | |||
x.3 | 927.0.ii | 450.3 | 7.0.0 [143] | 10.0.one (clang-1001.0.46.4) [129] | five.0.one (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version cord [133] | Swift version cord [134] |
Xcode 11.x - xiii.x (since SwiftUI framework) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string | |||
11.0 | 949.0.1 | 512.iv | eight.0.0 [144] | 11.0.0 (clang-1100.0.33.8) [129] | five.1 (swiftlang-1100.0.270.xiii clang-1100.0.33.vii) | |||
11.1 | 949.0.1 | 512.4 | 8.0.0 [144] | eleven.0.0 (clang-1100.0.33.8) [129] | v.1 (swiftlang-1100.0.270.xiii clang-1100.0.33.7) | |||
xi.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.9) | |||
11.ii.ane | 949.0.1 | 520 | 8.0.0 [145] | eleven.0.0 (clang-1100.0.33.12) [133] | 5.one.2 (swiftlang-1100.0.278 clang-1100.0.33.nine) | |||
11.3 | 949.0.1 | 530 | viii.0.0 [147] | 11.0.0 (clang-1100.0.33.xvi) [133] | five.1.3 (swiftlang-1100.0.282.ane clang-1100.0.33.fifteen) | |||
11.3.i | 949.0.1 | 530 | 8.0.0 [147] | 11.0.0 (clang-1100.0.33.17) [133] | 5.ane.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
11.4 | 959.0.1 | 556.5 | nine.0.0 [148] | 11.0.3 (clang-1103.0.32.29) [133] | 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29) | |||
11.iv.1 | 959.0.1 | 556.6 | 9.0.0 [149] | 11.0.3 (clang-1103.0.32.59) [133] | five.two.ii (swiftlang-1103.0.32.6 clang-1103.0.32.51) | |||
11.five | 959.0.1 | 556.6 | nine.0.0 [150] | 11.0.3 (clang-1103.0.32.62) [133] | 5.2.iv (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.half dozen | 959.0.one | 556.6 | ix.0.0 [150] | eleven.0.iii (clang-1103.0.32.62) [133] | five.ii.four (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.7 | 959.0.1 | 556.vi | 9.0.0 [150] | 11.0.3 (clang-1103.0.32.62) [133] | 5.2.four (swiftlang-1103.0.32.ix clang-1103.0.32.53) | |||
12.0 | 973.0.1 | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.two) [133] | five.iii (swiftlang-1200.0.29.two clang-1200.0.30.1) | |||
12.0.i | 973.0.1 | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.two) [133] | 5.3 (swiftlang-1200.0.29.ii clang-1200.0.30.1) | |||
12.1 | 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.ane) | |||
12.one.one RC | 973.0.1 | 609 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.21) [133] | 5.3 (swiftlang-1200.0.29.two clang-1200.0.30.ane) | |||
12.two | 973.iv | 609.7 | x.0.0 [152] | 12.0.0 (clang-1200.0.32.27) [133] | 5.3.1 (swiftlang-1200.0.41 clang-1200.0.32.8) | |||
12.3 | 977.i | 609.8 | 10.0.0 [153] | 12.0.0 (clang-1200.0.32.28) [133] | 5.three.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.4 | 977.1 | 609.8 | ten.0.0 [153] | 12.0.0 (clang-1200.0.32.29) [133] | 5.iii.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.5 | 980 | 650.9 | eleven.ane.0 [154] | 12.0.v (clang-1205.0.22.9) [133] | v.iv (swiftlang-1205.0.26.nine clang-1205.0.19.55) | |||
12.5.1 | 980.1 | 650.9 | xi.one.0 [155] | 12.0.five (clang-1205.0.22.11) [133] | 5.four.two (swiftlang-1205.0.28.2 clang-1205.0.19.57) | |||
13.0 | 986 | 711 | 12.0.0 [156] | 13.0.0 (clang-1300.0.29.three) [133] | 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.one) | |||
13.1 | 986 | 711 | 12.0.0 [157] | thirteen.0.0 (clang-1300.0.29.3) [133] | 5.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.half-dozen) | |||
13.2 | 986 | 711 | 12.0.0 [158] | 13.0.0 (clang-1300.0.29.30) [133] | v.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.xxx) | |||
13.2.one | 986 | 711 | 12.0.0 [158] | 13.0.0 (clang-1300.0.29.30) [133] | five.5.2 (swiftlang-1300.0.47.five clang-1300.0.29.30) | |||
13.3 | 994 | 762 | 13.0.0 [159] | 13.1.6 (clang-1316.0.21.ii) [133] | 5.half dozen (swiftlang-5.vi.0.323.62 clang-1316.0.twenty.eight) | |||
13.iii.1 | 994 | 762 | xiii.0.0 [159] | 13.1.six (clang-1316.0.21.2.3) [133] | 5.6 (swiftlang-v.half dozen.0.323.62 clang-1316.0.twenty.viii) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version cord [133] | Swift version string [134] |
See also [ edit ]
References [ edit ]
- ^ John Siracusa (November nine, 2003). "Mac Bone Ten 10.iii Panther" . Retrieved January fifteen, 2022.
- ^ "Xcode 13.3.1 (13E500a) - Releases - Apple Developer". Apple tree Developer. Apple tree Inc. Apr 11, 2022. Retrieved April 12, 2022.
- ^ a b "Xcode on the Mac App Shop". Apple Inc. Retrieved May 29, 2018.
- ^ "Downloads". Apple Developer. Retrieved May 29, 2018.
- ^ "Xcode - Features". programmer.apple tree.com . Retrieved March 11, 2020.
- ^ Adriaan van Os. "GNU Pascal and Xcode". Microbizz.nl. Retrieved June 21, 2010.
- ^ "Using Complimentary Pascal with Xcode". Pascal-central.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 Code" . Retrieved June 21, 2010.
- ^ "xkick brings Golang support to Xcode xi - Blog - Wirecog". webcache.googleusercontent.com . Retrieved May 24, 2020.
- ^ "CamelBones, an Objective-C/Perl bridge for Mac Os Ten & GNUStep - Abode". Camelbones.sourceforge.cyberspace. Dec one, 2004. Retrieved June 21, 2010.
- ^ "D for Xcode" . Retrieved February ix, 2019.
- ^ Prince McLean (June 20, 2008). "Apple tree'southward other open up clandestine: 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 16, 2015. Retrieved September xv, 2016.
- ^ a b "New Features in Xcode 4: Xcode 4.v". Apple Inc. September 16, 2015. Retrieved October 18, 2015.
- ^ "New Features in Xcode five: Xcode 5.0". September 16, 2015. Retrieved September 15, 2016.
- ^ David Holt says (May xv, 2010). "Facts well-nigh WebObjects (WebObjects Community)". Wocommunity.org. Archived from the original on October vii, 2013. Retrieved June 21, 2010.
- ^ "WOLips". Wiki.objectstyle.org. Feb 27, 2010. Retrieved June 21, 2010.
- ^ "Apple - Mac Bone X Leopard - Features - 300+ New Features". Archived from the original on Oct xvi, 2007.
- ^ "Apple Developer Tools for Java". Apple tree . Retrieved February eight, 2011.
- ^ "WWDC Software Notes: Safari 5, Xcode four, iTunes nine.2". Mac Rumors. June 8, 2010. Retrieved June 21, 2010.
- ^ "Programmer Tools - What'south New in Xcode iv". Apple tree Developer . Retrieved February 8, 2011.
- ^ "Apple makes Xcode free to all with release of iv.1 on Mac App Store". AppleInsider. July 20, 2011. Retrieved July three, 2013.
- ^ "New Features in Xcode iv: Xcode 4.1". Apple tree Inc. Retrieved September fifteen, 2016.
- ^ "Why can't I download Xcode 4.2 for Snow Leopard?" . Retrieved May two, 2015.
- ^ "New Features in Xcode 4: Xcode 4.iii". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode 4: Xcode four.3.1 and 4.three.2". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode 4: Xcode 4.three.3". Apple Inc. Retrieved September 15, 2016.
- ^ "Xcode 4.four rolls out to OS X, iOS developers via the Mac App Store". 9to5Mac. July 25, 2012. Retrieved August two, 2012.
- ^ "New Features in Xcode 4: Xcode 4.4". Apple Inc. Retrieved September 15, 2016.
- ^ "Apple tree seeds showtime iOS seven and Bone X Mavericks betas to developers". AppleInsider. June 10, 2013. Retrieved June 11, 2013.
- ^ "New Features in Xcode 5: Xcode 5.1". April xx, 2015. Retrieved September 15, 2016.
- ^ "Xcode six, Swift, CloudKit, and more surprising developer news from WWDC 2014". TechRepublic. June 5, 2014. Retrieved June vi, 2014.
- ^ "New Features in Xcode seven: Xcode 7.0". developer.apple tree.com . Retrieved September fifteen, 2016.
- ^ "What's New in Xcode eight". developer.apple.com . Retrieved September xv, 2016.
- ^ "What's New in Xcode 9". programmer.apple.com . Retrieved July 24, 2017.
- ^ "New Downloads Now Available". Apple Developer. Apple tree. Archived from the original on September twenty, 2017. Retrieved September 19, 2017.
- ^ "Xcode - What'due south New" . Retrieved June 4, 2018.
- ^ Sadun, Erica [@ericasadun] (June 5, 2018). "Concord onto Xcode 9.iv and earlier to back up 32-bit customers. Xcode x no longer compiles 32-bit applications" (Tweet) – via Twitter. ,
- ^ "Xcode ten Release Notes" . Retrieved September 17, 2018.
- ^ "Xcode 10 (10A254a) - Releases - Apple Developer". Apple 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 15, 2019.
- ^ "Xcode xi.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.
- ^ "About Xcode for Mac, iPad, and iPhone Xcode 3.ii.2 developer tools for Mac SDK 10.half dozen and iPhone SDK 3.ii" (PDF). Apple Developer. Retrieved May 2, 2015.
- ^ "Almost Xcode and iOS SDK Xcode three.2.iii for Mac Os 10 x.6 and iOS 4.0.1" (PDF). Apple tree Developer. Retrieved May two, 2015.
- ^ "About Xcode and iOS SDK Xcode iii.2.four for Mac OS Ten 10.vi and iOS 4.1" (PDF). Apple tree Developer. Retrieved May two, 2015.
- ^ "About Xcode and iOS SDK Xcode three.2.five for Mac OS X 10.6 and iOS four.2" (PDF). Apple Developer. Retrieved May ii, 2015.
- ^ "Former versions of iPhone SDK". April half dozen, 2010.
There were several releases of Xcode 3.2.three: with iOS iv.0; with iOS iv.0.1; with iOS 4.0.2 SDK
- ^ "About Xcode and iOS SDK - Xcode 3.two.vi for Mac Bone X 10.6 and iOS 4.three (Developers merely)" (PDF). Apple tree Developer. Retrieved May 2, 2015.
- ^ "Most Xcode and iOS SDK - Xcode 4.0.1 and iOS 4.three (Developers only)" (PDF). Apple tree Programmer. Retrieved May 2, 2015.
- ^ "Xcode". iTunes . Archived from the original on July xxx, 2011. Retrieved May ii, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Virtually Xcode 4.1 for Snow Leopard (Developers only)" (PDF) . Retrieved May 2, 2015.
- ^ "Virtually Xcode 4.2 for Snow Leopard (Developers simply)" (PDF) . Retrieved May 2, 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 condition unknown (link) - ^ "How to Install Older iOS Simulators in XCode 4.2.1 (SDK5.0)" . Retrieved May 2, 2015.
- ^ "iphone - Xcode 4.2.one for Snow Leopard - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Mac App Shop - Xcode". iTunes . Archived from the original on February two, 2012. Retrieved May two, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "Mac App Store - Xcode". iTunes . Archived from the original on Feb 18, 2012. 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 July ane, 2012. Retrieved May two, 2015.
{{cite web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "iphone - Install Simulator SDK 4.3 to Xcode 4.four on Mountain King of beasts - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Xcode 4.4 Release Notes" (PDF). Apple Developer. Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on July 25, 2013. Retrieved May ii, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Unauthorized - Apple Programmer" (PDF) . Retrieved May 2, 2015.
- ^ "Mac App Shop - Xcode". Mac App Store. Archived from the original on Oct 10, 2013. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Mac App Shop - Xcode". Mac App Store. Archived from the original on May 30, 2014. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "iphone - Xcode five and iOS 7: Architecture and Valid architectures". Stack Overflow.
- ^ "ios5 - Use iOS 5 Simulator in XCode 5? - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Apple Developer Documentation". programmer.apple.com.
- ^ "Install ios 5 simulator to xcode 5.1?" . Retrieved May two, 2015.
- ^ "iphone - ios half dozen.0 Simulator in xcode 5.i - Stack Overflow" . Retrieved May 2, 2015.
- ^ "ios - Xcode 6 Standard architectures exclude armv7s - Stack Overflow" . Retrieved May 2, 2015.
- ^ "xcode - iOS 6.1 simulator on OSX 10.10 Yosemite - Stack Overflow" . Retrieved May two, 2015.
- ^ a b Programmer 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 */Arrangement/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/Programmer; ls Platforms/AppleTVOS.platform/DeviceSupport/ | grep '(.*)'
- ^ a b from preferences -> downloads
- ^ "macOS x.fourteen Mojave can't open Xcode viii.3.3 (immediately crash)". Stack Overflow .
- ^ Unable to run since MacOS 10.14 [86]
- ^ "Xcode 10.ii Release Notes". Apple Developer.
- ^ "Xcode 10.2.1 Release Notes". Apple tree Developer.
- ^ "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/Programmer; 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 run across the SwiftUI preview, you need macOS ten.15 [96]
- ^ "Xcode xi.ane Release Notes". Apple tree Developer Documentation. Apple tree Inc. Retrieved December 10, 2019.
- ^ "Xcode 11.2 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved November 4, 2019.
- ^ "Xcode eleven.ii.ane Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved Dec 10, 2019.
- ^ a b c d due east f thousand h i j k l yard n o p q r s t u 5 w "Xcode Releases". xcodereleases.com . Retrieved Dec 10, 2019.
- ^ "Xcode eleven.3 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved November ten, 2019.
- ^ Developer Portal version. MAS version build is 11C504
- ^ "Xcode xi.3.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved January xiv, 2020.
- ^ "Xcode 11.iv Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved March 24, 2020.
- ^ "Xcode 11.4.1 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved April 16, 2020.
- ^ "Xcode 11.five Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved May 20, 2020.
- ^ "Xcode 11.vi Release Notes". Apple Developer Documentation. Apple Inc. Retrieved July xv, 2020.
- ^ "Xcode 11.vii Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved Baronial 26, 2020.
- ^ "Xcode 12 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved August 25, 2020.
- ^ "Xcode 12.0.ane Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved September 25, 2020.
- ^ "Xcode 12.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved October twenty, 2020.
- ^ "Xcode 12.1.1 RC Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved October 30, 2020.
- ^ "Xcode 12.2 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved November 12, 2020.
- ^ "Xcode 12.3 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved December 14, 2020.
- ^ "Xcode 12.4 Release Notes". Apple tree Programmer Documentation. Apple Inc. Retrieved January 27, 2021.
- ^ "Xcode 12.five Release Notes". Apple Developer Documentation. Apple Inc. Retrieved April 26, 2021.
- ^ "Xcode 12.five.one Release Notes". Apple Developer Documentation. Apple Inc. Retrieved June 21, 2021.
- ^ "Xcode thirteen Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved September 21, 2021.
- ^ "Xcode thirteen.1 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved October 26, 2021.
- ^ "Xcode 13.ii Release Notes". Apple tree Developer Documentation. Apple tree Inc. Retrieved Dec 13, 2021.
- ^ "Xcode 13.2.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December 13, 2021.
- ^ "Xcode 13.3 Release Notes". Apple tree Inc. Retrieved March 15, 2022.
- ^ "Xcode 13.iii.1 Release Notes". Apple Inc. Retrieved Apr 12, 2022.
- ^ a b /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.0 --version
- ^ a b /Developer/usr/bin/gcc-iv.2 --version
- ^ a b c d Xcode.app/Contents/Developer/usr/bin/llvm-gcc --version
- ^ a b Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c d e f g h i j thou l yard northward o p q r southward t u 5 w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar every bit 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/Programmer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ a b c d due east f g h i j k l m northward o p q r "Clang - Source Browser". opensource.apple.com. Apple tree Inc. Retrieved May 11, 2017.
- ^ a b c d e f 1000 h i j k l 1000 northward o p q r due south t u v 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 eighteen, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-four.0.two-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.3-RELEASE". GitHub . Retrieved November eighteen, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.1-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.1.2-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2.ane-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-5.0-RELEASE". GitHub . Retrieved Apr ten, 2019.
- ^ a b "swift-llvm/CMakeLists.txt at swift-5.0.1-RELEASE". GitHub . Retrieved June 15, 2019.
- ^ a b "swift-llvm/CMakeLists.txt at swift-5.i-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ a b "llvm-projection/llvm/CMakeLists.txt at swift-5.1.ii-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "Xcode Releases on Twitter: 'The SDKs in #Xcode11.2 GM...'" . Retrieved November 4, 2019.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-five.one.3-RELEASE". GitHub . Retrieved March xx, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.two-RELEASE". GitHub . Retrieved March 26, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.2.2-RELEASE". GitHub . Retrieved April 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.iii-RELEASE". GitHub . Retrieved September 17, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-v.three.1-RELEASE". GitHub . Retrieved November 13, 2020.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.iii.2-RELEASE". GitHub . Retrieved January 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.4-RELEASE". GitHub . Retrieved Apr 27, 2021.
- ^ "llvm-projection/llvm/CMakeLists.txt at swift-5.4.i-RELEASE". GitHub . Retrieved June 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.v-RELEASE". GitHub . Retrieved September 21, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.five.1-RELEASE". GitHub . Retrieved October 28, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.5.two-RELEASE". GitHub . Retrieved December 14, 2021.
- ^ a b "llvm-projection/llvm/CMakeLists.txt at swift-5.6-RELEASE" . Retrieved March 15, 2022.
External links [ edit ]
Mac Os X 10.7 Xcode Download
Posted by: lillyhisonecks.blogspot.com
Post a Comment