Xcode 5.1 Free Download for Mac
Developer(southward) | Apple tree Inc. |
---|---|
Initial release | October 23, 2003 (2003-10-23) [ane] |
Stable release | 13.3.one (13E500a) [2] (Apr 11, 2022 (2022-04-xi)) [±] |
Operating system | macOS |
Type | Integrated development environment (IDE) |
License | Freeware with open-source components |
Website | developer |
Xcode is Apple's integrated development environment (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. Information technology was initially released in tardily 2003; the latest stable release is version 13.three.1, released on Apr xi, 2022, and is available via the Mac App Store free of charge for macOS Monterey users. [3] Registered developers can download preview releases and prior versions of the suite through the Apple Programmer website. [4] Xcode includes Command Line Tools (CLT), which enable UNIX-style development via the Terminal app in macOS. [5] They can also exist downloaded and installed without the GUI.
Major features [ edit ]
Xcode supports source code for the programming languages: C, C++, Objective-C, Objective-C++, Java, AppleScript, Python, Ruby, ResEdit (Rez), and Swift, with a variety of programming models, including only not limited to Cocoa, Carbon, and Coffee. Third parties take added support for GNU Pascal, [half dozen] Costless Pascal, [seven] Ada, [8] C#, [9] Go, [10] Perl, [11] and D. [12]
Xcode tin 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-chip PowerPC, from PowerPC to Intel x86, from 32-bit to 64-bit Intel, and from x86 to Apple silicon by allowing developers to distribute a single awarding to users and letting the operating arrangement automatically cull the appropriate architecture at runtime. Using the iOS SDK, tvOS SDK, and watchOS SDK, Xcode tin 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 equally function of OpenSolaris.
Xcode also integrates built-in back up for source code management using the Git version control system and protocol, allowing the user to create and clone Git repositories (which can be hosted on source code repository hosting sites such as GitHub, Bitbucket, and Perforce, or self-hosted using open-source software such every bit GitLab), and to commit, push, and pull changes, all from inside Xcode, automating tasks that would traditionally be performed by using Git from the command line.
Limerick [ edit ]
The main application of the suite is the integrated evolution environment (IDE), besides named Xcode. The Xcode suite includes most of Apple's developer documentation, and born Interface Builder, an application used to construct graphical user interfaces. Upwardly to Xcode 4.i, the Xcode suite included a modified version of the GNU Compiler Drove. In Xcode 3.1 upwards to Xcode 4.6.iii, it included the LLVM-GCC compiler, with front end ends from the GNU Compiler Collection and a code 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 end ends and a code generator based on LLVM, and the Clang static analyzer. [14] Starting with Xcode 4.2, the Clang compiler became the default compiler, [xv] Starting with Xcode 5.0, Clang was the only compiler provided.
Upward to Xcode 4.vi.three, the Xcode suite used the GNU Debugger (GDB) as the back-end for the IDE'southward debugger. Starting with Xcode 4.3, the LLDB debugger was too provided; starting with Xcode 4.5 LLDB replaced GDB equally the default back-end for the IDE'due south debugger. [xvi] 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 applied 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. Before versions of Xcode provided a system named Dedicated Network Builds. These features are absent in the supported versions of Xcode.
Xcode too includes Apple tree's WebObjects tools and frameworks for edifice Coffee web applications and spider web services (formerly sold as a split up product). Every bit of Xcode 3.0, Apple dropped [18] WebObjects evolution inside Xcode; WOLips [19] should be used instead. Xcode 3 still includes the WebObjects frameworks.
Version history [ edit ]
ane.x series [ edit ]
Xcode i.0 was released in fall 2003. Xcode 1.0 was based on Project Builder, simply had an updated user interface (UI), ZeroLink, Prepare & Continue, distributed build support, and Code Sense indexing.
The next meaning release, Xcode 1.5, had meliorate code completion and an improved debugger.
2.x series [ edit ]
Xcode two.0 was released with Mac Bone 10 v10.4 "Tiger". Information technology included the Quartz Composer visual programming language, better Lawmaking Sense indexing for Java, and Emmet support. It besides 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 two.1 could create universal binary files. It supported shared precompiled headers, unit of measurement testing targets, conditional breakpoints, and watchpoints. It besides had ameliorate dependency analysis.
The final version of Xcode for Mac Bone 10 v10.4 was ii.5.
three.10 serial [ edit ]
Xcode 3.0 was released with Mac OS X v10.5 "Leopard". Notable changes since two.one include [twenty] the DTrace debugging tool (now named Instruments), refactoring support, context-sensitive documentation, and Objective-C 2.0 with garbage collection. It also supports Projection Snapshots, which provide a bones form of version command; Message Bubbling, which show build errors debug values alongside code; and building iv-architecture fatty binaries (32 and 64-bit Intel and PowerPC).
Xcode iii.1 was an update release of the developer tools for Mac OS 10, and was the aforementioned version included with the iPhone SDK. It could target non-Mac OS X platforms, including iPhone Os 2.0. Information technology included the GCC 4.2 and LLVM GCC 4.two compilers. Another new feature since Xcode 3.0 is that Xcode'south SCM support now includes Subversion 1.5.
Xcode 3.2 was released with Mac Os X v10.vi "Snowfall Leopard" and installs on no earlier version of Bone 10. It supports static programme analysis, among other features. Information technology also drops official support for targeting versions earlier than iPhone OS 3.0. But information technology is still possible to target older versions, and the simulator supports iPhone OS 2.0 through iii.i. Besides, Coffee back up is "exiled" in 3.2 to the organizer. [21]
Xcode 3.2.six is the last version that tin be downloaded for gratis for users of Mac OS X Snow Leopard (though it's non the final version that supports Snow Leopard; 4.two is). Downloading Xcode 3.2.half dozen requires a gratuitous registration at Apple's developer site.
4.ten serial [ edit ]
In June 2010, at the Apple Worldwide Developers Conference version 4 of Xcode was appear during the Programmer Tools State of the Union accost. Version four of the developer tools consolidates the Xcode editing tools and Interface Builder into i application, among other enhancements. [22] [23] Apple tree released the concluding version of Xcode 4.0 on March ix, 2011. The software was made available for free to all registered members of the $99 per yr Mac Developer programme and the $99 per year iOS Programmer programme. It was besides sold for $iv.99 to non-members on the Mac App Store (no longer available). Xcode 4.0 drops support for many older systems, including all PowerPC development and software development kits (SDKs) for Mac OS Ten 10.4 and 10.v, and all iOS SDKs older than 4.3. The deployment target can withal be gear up to produce binaries for those older platforms, but for Mac Bone platforms, i is then limited to creating x86 and x86-64 binaries. Later, Xcode was gratis to the general public. Before version four.1, Xcode cost $4.99. [24]
Xcode 4.1 was made available for gratuitous on July 20, 2011 (the twenty-four hour period of Mac Bone X Lion's release) to all users of Mac Os X Lion on the Mac App Store. On Baronial 29, 2011, Xcode iv.one was made available for Mac OS X Snowfall Leopard for members of the paid Mac or iOS developer programs. [25] Xcode 4.ane was the final version to include GNU Compiler Collection (GCC) instead of only LLVM GCC or Clang.
On October 12, 2011, Xcode 4.ii was released meantime with the release of iOS 5.0, and it included many more and improved features, such as storyboarding and automatic reference counting (ARC). [xv] Xcode 4.2 is the final version to support Mac Os X 10.6 "Snow Leopard", but is available only to registered developers with paid accounts; without a paid account, three.2.vi is the latest download that appears for Snowfall Leopard. [26]
Xcode iv.3, released on Feb xvi, 2012, is distributed as one awarding bundle, Xcode.app, installed from the Mac App Store. Xcode 4.3 reorganizes the Xcode menu to include development tools. [27] Xcode 4.3.1 was released on March 7, 2012 to add back up for iOS 5.ane. [28] Xcode iv.3.2 was released on March 22, 2012 with enhancements to the iOS Simulator and a suggested move to the LLDB debugger versus the GDB debugger (which appear to be undocumented changes).[ commendation needed ] Xcode iv.3.3, released in May 2012, featured an updated SDK for Mac OS X 10.7.four "Lion" and a few bug fixes. [29]
Xcode 4.4 was released on July 25, 2012. [thirty] Information technology runs on both Mac Os X Panthera leo (ten.seven) and Os X Mountain Lion (10.8) and is the first version of Xcode to comprise the Bone X x.viii "Mountain Lion" SDK. Xcode 4.4 includes support for automatic synthesizing of declared properties, new Objective-C features such every bit literal syntax and subscripting, improved localization, and more. [31] On August 7, 2012, Xcode 4.iv.1 was released with a few bug fixes.
On September 19, 2012, iOS 6 and Xcode 4.five were released. Xcode added support for iOS 6 and the 4-inch Retina Display on iPhone 5 and iPod Affect fifth generation. It also brought some new Objective-C features to iOS, simplified localization, and added automobile-layout back up for iOS. [xvi] On October three, 2012, Xcode iv.5.i was released with bug fixes and stability improvements. [3] Less than a month later, Xcode iv.5.two was released, with support for iPad Mini and iPad with Retina Display, and bug fixes and stability improvements.
On January 28, 2013, iOS 6.ane and Xcode 4.six were released.
5.x series [ edit ]
On June ten, 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 Mountain Lion SDKs. However, support for Bone X 10.nine Mavericks was merely available in beta versions. Xcode 5.0 as well added a version of Clang generating 64-chip ARM code for iOS 7. Apple removed back up for building garbage collected Cocoa binaries in Xcode 5.ane. [33]
6.x serial [ edit ]
On June 2, 2014, at the Worldwide Developers Conference, Apple announced version 6 of Xcode. One of the nearly notable features was support for Swift, an all-new programming language developed past Apple. Xcode 6 also included features like Playgrounds and live debugging tools. [34] On September 17, 2014, at the aforementioned time, iOS 8 and Xcode 6 were released. Xcode could exist downloaded on the Mac App Store.
7.x series [ edit ]
On June 8, 2015, at the Apple Worldwide Developers Conference, Xcode version 7 was announced. It introduced support for Swift 2, and Metal for Os Ten, and added support for deploying on iOS devices without an Apple Developer account. [35] Xcode 7 was released on September xvi, 2015.
8.10 series [ edit ]
On June 13, 2016, at the Apple tree Worldwide Developers Conference, Xcode version 8 was appear; a beta version was released the same 24-hour interval. It introduced support for Swift 3. [36] Xcode viii was released on September 13, 2016.
ix.x series [ edit ]
On June 5, 2017, at the Apple tree Worldwide Developers Conference, Xcode version 9 was announced; a beta version was released the same day. It introduced support for Swift iv and Metal 2. It also introduced remote debugging on iOS and tvOS devices wirelessly, through Wi-Fi. [37]
Xcode 9 was publicly released on September 19, 2017. [38]
x.x series [ edit ]
On June 4, 2018, at the Apple Worldwide Developers Conference, Xcode version 10 was announced; a beta version was released the same day. Xcode 10 introduced support for the Dark Mode appear 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 iv.2 and Metal 2.one, also as improvements to the editor and the project build organisation. [39] Xcode x likewise dropped back up for building 32-bit macOS apps [40] and no longer supports Subversion integration. [41]
Xcode ten was publicly released on September 17, 2018. [42]
eleven.10 series [ edit ]
On June 3, 2019, at the Apple tree Worldwide Developers Briefing, Xcode version 11 was appear; a beta version was released the same day. Xcode 11 introduced support for the new features in Swift v.1, also as the new SwiftUI framework (although the interactive UI tools are available simply when running under macOS 10.15). [43] Information technology as well supports building iPad applications that run under macOS; includes integrated support for the Swift Packet Manager; and contains farther improvements to the editor, including a "minimap" that gives an overview of a source code file with quick navigation. [44] Xcode 11 requires macOS ten.14 or later [43] and Xcode 11.four requires x.15 or later. [45]
Xcode xi was publicly released on September 20, 2019.
12.x series [ edit ]
On June 22, 2020, at the Apple tree Worldwide Developers Conference, Xcode version 12 was announced; a beta version was released the aforementioned day. Xcode 12 introduced back up for Swift 5.3 and requires macOS 10.fifteen.4 or later.
Xcode 12 was publicly released on September 16, 2020.
13.x serial [ edit ]
Xcode 13 was announced on June vii, 2021 at WWDC21; the first beta version was released on the aforementioned mean solar day.
The new version introduced support for Swift 5.v and requires macOS eleven.3 or later. Xcode thirteen contains SDKs for iOS / iPadOS 15, macOS 12, watchOS 8, and tvOS fifteen. Xcode 13's major features include the new concurrency model, [46] improved support for version control providers (such as GitHub), including the ability to browse, view, and annotate 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 ane.0 - Xcode two.ten (before iOS support) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release appointment | Runs on versions of Mac Bone 10 | Mac OS 10 SDK(south) | ||||
1.0 | September 28, 2003 | Mac OS Ten Panther (ten.3.ten) | Mac OS Ten Puma (x.1.x), Mac OS Ten Jaguar (10.ii.ten), and Mac OS X Panther (x.3.x) | |||||
ane.ane | December 19, 2003 | |||||||
ane.2 | April 22, 2004 | |||||||
1.5 | August iv, 2004 | |||||||
2.0 | April 29, 2005 | Mac Os X Tiger (10.4.ten) | Mac OS 10 Jaguar (10.2.x), Mac OS X Panther (10.iii.ten), and Mac OS X Tiger (10.four.x) | |||||
2.1 | June 6, 2005 | |||||||
ii.2 | Nov 10, 2005 | |||||||
ii.2.i | January 13, 2006 | |||||||
two.3 | May 23, 2006 | |||||||
2.4 | August 17, 2006 | |||||||
2.4.ane | October 31, 2006 | |||||||
2.5 | October 30, 2007 | Mac OS X Tiger (10.4.x) and Mac Os X Leopard (10.5.ten) | ||||||
Version | Build | Release appointment | Runs on versions of Mac OS X | Mac OS X SDK(southward) |
Xcode iii.0 - Xcode 4.x [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release appointment | min OS X to run | Os X SDK(s) | iOS SDK(due south) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
3.0 | Oct 26, 2007 | 10.5.x | Mac Bone Ten Panther (10.iii.x), Mac Os X Tiger (x.four.x), and Mac Os 10 Leopard (10.5.x) | iOS ii.x + each downwardly to iOS 2.0 | iOS 2.0 | armv6 | - | |
3.1 | August 2, 2008 | |||||||
3.1.i | October 17, 2008 | |||||||
3.i.2 | Nov 23, 2008 | |||||||
iii.1.3 | June 17, 2009 | x.five.seven [47] | iOS 3.1.three (7E18) or lower [47] + each down to iOS two.0 | armv6 + for iOS 3.10: armv7 | ||||
3.ane.4 | 1203 | July 15, 2009 | ||||||
3.2 | August 28, 2009 | 10.6.0 | Mac OS 10 Tiger (ten.4.x), Mac OS X Leopard (10.5.x), and Mac Bone X Snow Leopard (10.6.x) | |||||
3.2.1 | October ix, 2009 | |||||||
3.2.2 | 1650 | Apr 3, 2010 | x.6.two [48] | iOS 3.2 (7B367) + each downwardly to iOS three.0 | iOS 3.0 | armv6,armv7 | ||
three.2.three | June 22, 2010 | ten.6.4 [49] [50] [51] | iOS 4.0.x [52] + iOS 3.two | |||||
3.2.4 | September 8, 2010 | iOS 4.1 + iOS 3.ii | iOS 4.0.2 (8A400) | |||||
3.2.v | 1760 | October 14, 2010 | iOS iv.2 (8C134) | iOS four.1 (8B117) + iOS 4.0.2 (8A400) + iOS iii.ii (7W367a) | ||||
3.two.6 | 1761 | February 14, 2011 | 10.6.vi [53] [54] | iOS 4.3 (8F190) | iOS 4.2 (8C134) + iOS 4.1 (8B117) + iOS four.0.2 (8A400) + iOS iii.2 (7W367a) | |||
4.0 | 4A304a | March 14, 2011 | Mac Bone X Snow Leopard (10.6.ten) | |||||
4.0.1 | 4A1006 | March 25, 2011 | ||||||
4.0.ii | 4A2002a | Apr xiv, 2011 | iOS 4.3.ii (8H7) | |||||
4.1 | 4B110 (ten.7) 4B110f (10.half dozen) | July twenty, 2011 [55] | 10.six.7 [56] [57] and 10.7 | Mac OS 10 Snow Leopard (10.6.10) and Mac OS 10 Lion (10.seven.10) | - | |||
4.1.1 | Baronial iv, 2011 [58] | |||||||
four.two | 4D199 (ten.7) 4C199 (10.vi) | October 12, 2011 | iOS five.0 (9A334) | downloadable: iOS 4.three.ii (8H7) [59] | ||||
iv.2.1 | 4D502 | November 18, 2011 | ten.7 [60] [61] | |||||
4.3 | 4E109 | February 16, 2012 | x.7.3 [62] [63] | |||||
iv.3.one | 4E1019 | March 7, 2012 | iOS v.one (9B176) | downloadable: iOS 5.0 + simply for Os 10 10.seven: [64] iOS 4.3 | ||||
4.3.2 | 4E2002 | March 22, 2012 | ||||||
4.iii.iii | 4E3002 | May nine, 2012 | ||||||
4.4 | July 25, 2012 | 10.7.4 [65] [66] | Mac OS 10 King of beasts (ten.7.10) and OS X Mountain Lion (10.8.x) | |||||
iv.four.i | 4F1003 | Baronial 7, 2012 | ||||||
4.v | September 19, 2012 | iOS 6.0 (10A403) | iOS 4.3 [67] | armv7, armv7s | downloadable: iOS 5.1 + iOS 5.0 + but for OS X x.7: iOS 4.iii | |||
4.5.1 | October iii, 2012 | |||||||
4.5.2 | 4G2008 | Nov 1, 2012 | ||||||
iv.6 | 4H127 | Feb twenty, 2013 | iOS 6.i (10B141) | downloadable: iOS 6.0 + iOS five.1 + iOS 5.0 + only for OS Ten x.7: iOS 4.3 | ||||
4.vi.one | 4H512 | March 14, 2013 | ||||||
4.vi.two | 4H1003 | Apr 15, 2013 | ||||||
4.6.3 | 4H1503 | June 14, 2013 | ||||||
Version | Build | Release date | min OS 10 to run | OS X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
Xcode 5.0 - 6.10 (since arm64 support) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release appointment | min Bone X to run | OS Ten SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
five.0 | 5A1413 | September 18, 2013 | x.8.iv [68] [69] | OS Ten v10.8 | iOS vii.0 (11A465) | iOS four.three or iOS half dozen.0 (for arch with arm64) [70] | armv7, armv7s,arm64 | iOS 6.1 + iOS 6.0 + only for OS Ten 10.viii: [71] iOS 5.one + iOS 5.0 |
v.0.ane | 5A2053 | October 22, 2013 | Os Ten v10.8 + OS 10 v10.9 | iOS vii.0.3 (11B508) | iOS 4.3 or iOS 5.i.1 (for arch with arm64) [72] | |||
5.0.ii | 5A3005 | November 12, 2013 | ||||||
5.i | 5B130a | March x, 2014 | iOS 7.one (11D167) | iOS 7.0 + iOS 6.1 [73] [74] | ||||
v.1.1 | 5B1008 | April 10, 2014 | iOS 6.one | |||||
half dozen.0.1 | 6A317 | September 17, 2014 | 10.9.4 | Os X v10.nine | iOS 8.0 (12A365) | Default: armv7, arm64 Manually: [75] armv7s | iOS 7.1 + but for OS X 10.9 [76] iOS seven.0 | |
six.1 | 6A1052c 6A1052d | October 16, 2014 [77] Oct twenty, 2014 [78] | OS 10 v10.9 + Bone 10 v10.10 | iOS eight.1 (12B411) | ||||
6.1.1 | 6A2008a | December 2, 2014 | ||||||
six.2 | 6C131e | March 9, 2015 | iOS 8.2 (12D508) | iOS 8.1 + iOS vii.one | ||||
6.3 | 6D570 | Apr eight, 2015 | 10.10 | OS X v10.9 + Os X v10.10 | iOS 8.iii (12F69) | iOS eight.2 + iOS 8.ane + iOS 7.1 | ||
half-dozen.iii.1 | 6D1002 | Apr 21, 2015 | ||||||
6.iii.ii | 6D2105 | May 18, 2015 | ||||||
half dozen.iv | 6E35b | June 30, 2015 | iOS 8.4 (12H141) | iOS viii.3 + iOS 8.2 + iOS 8.ane + iOS 7.one | ||||
Version | Build | Release date | min Bone X to run [79] | Bone X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
Xcode 7.0 - ten.x (since Complimentary On-Device Development) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [fourscore] | macOS SDK(s) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
vii.0 | 7A220 | September 16, 2015 | 10.10.four | 10.11 (15A278) | iOS nine (13A340) | watchOS 2 (13S343) | - | iOS 8.four + iOS 8.3 + iOS 8.two + iOS viii.i | |
7.0.1 | 7A1001 | September 28, 2015 | |||||||
7.1 | 7B91b | October 21, 2015 | 10.10.5 | iOS ix.one (13B137) | tvOS 9.0 (13T393) | added iOS 9.0 | |||
seven.1.1 | 7B1005 | November nine, 2015 | |||||||
7.ii | 7C68 | December 8, 2015 | 10.11.two (15C43) | iOS ix.2 (13C75) | watchOS two.1 (13S660) | tvOS 9.1 (13U78) | added iOS nine.1 + tvOS 9.0 + watchOS two.0 | ||
seven.ii.1 | 7C1002 | February 3, 2016 | tvOS 9.1 (13U79) | ||||||
vii.3 | 7D175 | March 21, 2016 | ten.11 | 10.11.four (15E60) | iOS ix.three (13E230) | watchOS 2.2 (13V143) | tvOS 9.two (13Y227) | added iOS 9.ii + tvOS 9.1 + watchOS 2.1 | |
seven.3.1 | 7D1012 [77] 7D1014 [78] | May iii, 2016 | |||||||
8.0 | 8A218a | September thirteen, 2016 | 10.11.5 | 10.12 (16A300) | iOS 10 (14A345) | watchOS 3 (14S326) | tvOS 10.0 (14T328) | added iOS 9.3 + tvOS 9.2 + watchOS ii.2 | |
eight.1 | 8B62 | October 27, 2016 | x.12.one (16B2649) | iOS 10.1 (14B72) | watchOS 3.i (14S471a) | added iOS x.0 (at that place is no watchOS iii.0) | |||
8.two | 8C38 | December 12, 2016 | x.12.2 (16C58) | iOS 10.2 (14C89) | tvOS 10.1 (14U591) | added iOS 10.1 + tvOS ten.0 | |||
eight.ii.1 | 8C1002 | December xix, 2016 | |||||||
8.3 | 8E162 | March 27, 2017 | 10.12 | 10.12.4 (16E185) | iOS 10.iii (14E269) | watchOS three.2 (14V243) | tvOS 10.2 (14W260) | added iOS ten.2 + tvOS ten.1 (at that place is no watchOS 3.ane) | |
8.3.i | 8E1000a | April half-dozen, 2017 | |||||||
eight.3.2 | 8E2002 | April 18, 2017 | |||||||
eight.3.3 | 8E3004b | June five, 2017 | iOS ten.3.1 (14E8301) | added watchOS iii.one Simulator | [87] | ||||
9.0 | 9A235 | September 19, 2017 | ten.12.6 | ten.xiii (17A360) | iOS 11.0 (15A372) | watchOS four.0 (15R372) | tvOS xi.0 (15J380) | added iOS 10.3.1 + tvOS ten.two + watchOS iii.2 | |
nine.0.1 | 9A1004 | October 15, 2017 | |||||||
9.1 | 9B55 | October 31, 2017 | 10.13.1 (17B48) | iOS xi.i (15B93/15B101) | watchOS iv.1 (15R846) | tvOS 11.1 (15J582) | added iOS eleven.0 + tvOS 11 + watchOS 4.0 | ||
9.two | 9C40b | December four, 2017 | x.13.ii (17C76) | iOS 11.2 (15C107) | watchOS 4.two (15S100) | tvOS 11.ii (15K104) | added iOS 11.1 + tvOS 11.1 + watchOS four.one | ||
nine.three | 9E145 | March 29, 2018 | 10.13.2 | 10.thirteen.4 (17E189) | iOS 11.3 (15E217) | watchOS 4.3 (15T212) | tvOS 11.3 (15L211) | added iOS 11.ii + tvOS 11.2 + watchOS four.2 | |
9.3.one | 9E501 | May 9, 2018 | |||||||
9.4 | 9F1027a | May 29, 2018 | iOS xi.4 (15F79) | tvOS eleven.4 (15L576) | added iOS 11.three + tvOS xi.iii | ||||
9.4.one | 9F2000 | June 13, 2018 | |||||||
10.0 | 10A255 | September 17, 2018 | 10.13.6 | 10.xiv (18A384) | iOS 12.0 (16A366) | watchOS five.0 (16R363) | tvOS 12.0 (16J364) | added iOS 11.4 + tvOS xi.4 + watchOS four.iii | |
10.1 | 10B61 | Oct 30, 2018 | x.xiv.1 (18B71) | iOS 12.one (16B91) | watchOS v.1 (16R591) | tvOS 12.1 (16J602) | added iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
x.two | 10E125 | Mar 25, 2019 | ten.14.3 [88] [89] | 10.14.4 (18E219) | iOS 12.2 (16E226) | watchOS 5.two (16T224) | tvOS 12.2 (16L225) | added iOS 12.ane + tvOS 12.1 + watchOS 5.1 | |
x.2.1 | 10E1001 | Apr 17, 2019 | |||||||
10.iii | 10G8 | July 22, 2019 | 10.14.3 [ninety] | 10.14.half-dozen (18G74) | iOS 12.four (16G73) | watchOS five.3 (16U567) | tvOS 12.four (16M567) | added iOS 12.two + tvOS 12.2 + watchOS 5.2 | |
Version | Build | Release date | min macOS to run [80] | macOS SDK(southward) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
Xcode 11.x - 13.10 (since SwiftUI framework) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [80] [91] | macOS SDK(due 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 | 10.14.iv | ten.15 (19A547) | iOS 13.0 (17A566) | watchOS 6.0 (17R566) | tvOS 13.0 (17J559) | [97] | |
11.1 | 11A1027 | Oct 7, 2019 | iOS 13.1 (17A820) | [98] | |||||
xi.2 | 11B52 | October 31, 2019 | ten.15.i (19B81) | iOS 13.2 (17B80) | watchOS 6.one (17S80) | tvOS xiii.ii (17K81) | [99] | ||
11.2.ane | 11B500 | November 12, 2019 | ten.xv.i (19B89) | iOS 13.2 (17B102) | tvOS xiii.2 (17K90) | [100] [101] | |||
xi.3 | 11C29 | December ten, 2019 | 10.15.two (19B90) | [102] [101] | |||||
xi.iii.ane | 11C505 [103] | Jan xiii, 2020 | [104] [101] | ||||||
11.iv | 11E146 | March 24, 2020 | 10.15.ii | 10.15.4 (19E258) | iOS xiii.4 (17E255) | watchOS 6.2 (17T255) | tvOS thirteen.4 (17L255) | [105] [101] | |
xi.iv.1 | 11E503a | April 15, 2020 | iOS xiii.4 (17E8258) | [106] [101] | |||||
eleven.5 | 11E608c | May xx, 2020 | iOS 13.5 (17F65) | [107] [101] | |||||
11.half-dozen | 11E708 | July xv, 2020 | 10.15.half dozen (19G68) | iOS thirteen.6 (17G64) | [108] [101] | ||||
11.seven | 11E801a | September 1, 2020 | iOS thirteen.7 (17H22) | [109] [101] | |||||
12.0 | 12A7209 | September xvi, 2020 | 10.15.4 (Intel-based Mac) eleven.0 (Apple tree silicon Mac) | iOS 14 (18A390) | watchOS 7 (18R382) | tvOS 14 (18J390) | [110] [101] | ||
12.0.1 | 12A7300 | September 24, 2020 | [111] [101] | ||||||
12.1 | 12A7403 | October 20, 2020 | iOS 14.ane (18A8394) | [112] [101] | |||||
12.i.1 RC | 12A7605b | Oct xxx, 2020 | iOS 14.ii (18B79) | watchOS seven.i (18R579) | tvOS 14.2 (18K54) | [113] [101] | |||
12.2 | 12B45b | November 12, 2020 | 11.0 (20A2408) | [114] [101] | |||||
12.3 | 12C33 | December xiv, 2020 | 11.1 (20C63) | iOS 14.3 (18C61) | watchOS 7.2 (18S561) | tvOS xiv.three (18K559) | [115] [101] | ||
12.4 | 12D4e | January 26, 2021 | iOS 14.4 (18D46) | [116] [101] | |||||
12.5 | 12E262 | April 26, 2021 | 11.0 | xi.3 (20E214) | iOS 14.5 (18E182) | watchOS 7.4 (18T187) | tvOS 14.5 (18L191) | [117] [101] | |
12.5.1 | 12E507 | June 21, 2021 | [118] [101] | ||||||
13.0 | 13A233 | September xx, 2021 | 11.3 | iOS xv.0 (19A339) | watchOS 8.0 (19R341) | tvOS 15.0 (19J344) | [119] [101] | ||
xiii.ane | 13A1030d | October 25, 2021 | 12.0 (21A344) | watchOS 8.0.1 (19R351) | [120] [101] | ||||
13.2 | 13C90 | December 13, 2021 | 12.1 (21C46) | iOS 15.2 (19C51) | watchOS eight.3 (19S51) | tvOS 15.two (19K50) | [121] [101] | ||
13.ii.1 | 13C100 | December 17, 2021 | [122] [101] | ||||||
13.three | 13E113 | March 14, 2022 | 12.0 | 12.three (21E226) | iOS 15.4 (19E239) | watchOS 8.5 (19T241) | tvOS 15.4 (19L439) | [123] [101] | |
13.3.1 | 13E500a | April eleven, 2022 | [124] [101] | ||||||
Version | Build | Release appointment | 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 2.x (earlier iOS support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC iv.0 | GCC 4.2 | LLVM-GCC 4.2 | LLVM | Apple LLVM-Clang | |
2.5 | 622.nine | 62.ane | 5370 | - | - | - | - | |
Xcode | cctools | ld64 | GCC 4.0 [125] | GCC 4.2 [126] | LLVM-GCC 4.2 [127] | LLVM [127] | Apple LLVM-Clang [128] |
Xcode iii.0 - Xcode 4.x [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC iv.0 | GCC 4.2 | LLVM-GCC four.2 | LLVM | Apple LLVM-Clang | |
3.1.4 | 698.1 | 85.two.1 | 5493 | 5577 | 5555 | 2064.three | - | |
3.two | 750 | 95.two.12 | 5493 | 5646 | 5646 | 2118 | - | |
three.ii.i | 750 | 95.two.12 | 5493 | 5646 | 5646 | 2206 | - | |
three.2.2 | 773 | 97.2 | 5493 | 5659 | 5646 | 2207.5 | 1.0.2 | |
three.2.3 | 782 | 97.fourteen | 5494 | 5664 | 5658 | 2326.10 | one.5 (lx) | |
3.2.4 | 782 | 97.xiv | 5494 | 5664 | 5658 | 2326.x | 1.5 (60) | |
3.2.v | 782 | 97.17 | 5494 | 5664 | 5658 | 2333.four | i.6 (70) | |
iii.ii.six | 795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | 1.7 (77) (based on LLVM 2.9svn) | |
4.0 | 800 | 123.ii | 5494 | 5666 | 5658 | 2335.ix | 2.0 (137) (based on LLVM 2.9svn) | |
4.0.two | ? | ? | 5494 | 5666 | 5658 | 2335.9 | ii.0 (137) (based on LLVM ii.9svn) | |
four.1 | 806 | 123.2.1 | - | 5666 | 5658 | 2335.xv.00 | ii.1 (163.seven.1) (based on LLVM 3.0svn) | |
four.2 | 809 | 127.ii | - | - | 5658 | 2336.1.00 | 3.0 (211.10.ane) (based on LLVM 3.0svn) | |
4.iii | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.one (tags/Apple/clang-318.0.45) (based on LLVM 3.1svn) | |
4.iii.1 | ? | ? | - | - | 5658 | 2336.ix.00 | 3.1 (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn) | |
iv.iii.ii | ? | ? | - | - | 5658 | 2336.ix.00 | 3.i (tags/Apple tree/clang-318.0.58) (based on LLVM iii.1svn) [129] | |
4.iii.3 | ? | ? | - | - | 5658 | 2336.ix.00 | 3.1 (tags/Apple tree/clang-318.0.61) (based on LLVM iii.1svn) [129] | |
four.4 | 829 | 133.3 | - | - | 5658 | 2336.xi.00 | four.0 (tags/Apple/clang-421.0.57) (based on LLVM 3.1svn) [129] | |
iv.4.1 | ? | ? | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.60) (based on LLVM three.1svn) [129] | |
4.five | 836 | 134.ix | - | - | 5658 | 2336.xi.00 | 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) [129] | |
four.v.1 | ? | ? | - | - | 5658 | 2336.11.00 | 4.one (tags/Apple/clang-421.11.66) (based on LLVM three.1svn) [129] | |
four.5.2 | ? | ? | - | - | 5658 | 2336.xi.00 | 4.one (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) [129] | |
4.six | 839 | 136 | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.24) (based on LLVM 3.2svn) [129] | |
iv.6.1 | ? | ? | - | - | 5658 | 2336.xi.00 | 4.2 (clang-425.0.27) (based on LLVM 3.2svn) [129] | |
4.6.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM 3.2svn) [129] | |
4.half-dozen.three | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM iii.2svn) [129] | |
Xcode | cctools | ld64 | GCC 4.0 [125] | GCC 4.2 [126] | LLVM-GCC 4.2 [127] | LLVM [127] | Apple LLVM-Clang [128] |
Xcode v.0 - 6.10 (since arm64 back up) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version cord | Swift version string | |||
5.0.0 | 846.2.1 | 224.1 | 3.3svn | five.0 (clang-500.ii.75) (based on LLVM 3.3svn) [129] | ||||
5.0.1 | 846.two.four | 224.1 | 3.3svn | 5.0 (clang-500.2.79) (based on LLVM 3.3svn) [129] | ||||
five.0.2 | 846.2.4 | 224.1 | iii.3svn | 5.0 (clang-500.2.79) (based on LLVM 3.3svn) [129] | ||||
5.one | 855 | 236.three | 3.4svn | v.1 (clang-503.0.38) (based on LLVM 3.4svn) [129] | ||||
5.1.1 | 855 | 236.iv | 3.4svn | 5.ane (clang-503.0.twoscore) (based on LLVM three.4svn) [129] | ||||
6.0.1 | 862 | 241.8 | 3.5svn | 6.0 (clang-600.0.51) (based on LLVM iii.5svn) [129] | 1.0 (swift-600.0.51.four) | |||
6.1 | 862 | 241.nine | iii.5svn | 6.0 (clang-600.0.54) (based on LLVM iii.5svn) [129] | 1.1 (swift-600.0.54.20) | |||
half-dozen.1.i | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.56) (based on LLVM three.5svn) [129] | one.1 (swift-600.0.56.1) | |||
6.2 | 862 | 241.9 | 3.5svn | 6.0 (clang-600.0.57) (based on LLVM 3.5svn) [129] | 1.1 (swift-600.0.57.four) | |||
6.iii | 870 | 242 | iii.half-dozen.0svn | half dozen.i.0 (clang-602.0.49) (based on LLVM iii.6.0svn) [129] | 1.2 (swiftlang-602.0.49.three) | |||
6.3.ane | 870 | 242 | 3.6.0svn | 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) [129] | 1.2 (swiftlang-602.0.49.6) | |||
6.3.two | 870 | 242 | iii.half-dozen.0svn | half dozen.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) [129] | ane.2 (swiftlang-602.0.53.ane) | |||
6.four | 870 | 242.ii | three.6.0svn | half dozen.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) [129] | 1.two (swiftlang-602.0.53.1) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version string [133] | Swift version string [134] |
Xcode 7.0 - ten.ten (since Complimentary On-Device Development) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version cord | Swift version cord | |||
seven.0 | 877.5 | 253.three | 3.7.0svn [132] | 7.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
7.0.i | 877.v | 253.3.3 | 3.7.0svn [132] | 7.0.0 (clang-700.0.72) [129] | 2.0 (swiftlang-700.0.59) | |||
7.i | 877.7 | 253.6 | 3.7.0svn [132] | 7.0.0 (clang-700.1.76) [129] | 2.1 (swiftlang-700.1.101.half dozen) | |||
seven.2 | 877.8 | 253.9 | 3.7.0svn [132] | 7.0.2 (clang-700.ane.81) [129] | 2.1.1 (swiftlang-700.1.101.15) | |||
7.ii.i | 877.eight | 253.nine | iii.7.0svn [132] | 7.0.2 (clang-700.1.81) [129] | two.i.ane (swiftlang-700.1.101.xv) | |||
vii.iii | 886 | 264.3.101 | 3.8.0svn [132] | vii.3.0 (clang-703.0.29) [129] | 2.ii (swiftlang-703.0.18.1) | |||
7.3.i | 886 | 264.3.102 | 3.8.0svn [132] | 7.3.0 (clang-703.0.31) [129] | 2.2 (swiftlang-703.0.xviii.8) | |||
8.0 | 895 | 274.i | 3.9.0svn [132] | eight.0.0 (clang-800.0.38) [129] | three.0 (swiftlang-800.0.46.two) | |||
8.i | 895 | 274.1 | three.9.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | iii.0.1 (swiftlang-800.0.58.half dozen clang-800.0.42.1) | |||
8.2 | 895 | 274.ii | 3.9.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | three.0.2 (swiftlang-800.0.63 clang-800.0.42.i) | |||
eight.2.1 | 895 | 274.2 | three.9.0svn [132] | 8.0.0 (clang-800.0.42.i) [129] | 3.0.ii (swiftlang-800.0.63 clang-800.0.42.one) | |||
8.3 | 898 | 278.4 | 3.9.0svn [132] | 8.one.0 (clang-802.0.38) [129] | 3.1 (swiftlang-802.0.48 clang-802.0.38) | |||
8.three.1 | 898 | 278.four | three.9.0svn [132] | 8.1.0 (clang-802.0.41) [129] | 3.ane (swiftlang-802.0.51 clang-802.0.41) | |||
8.three.2 | 898 | 278.iv | 3.9.0svn [132] | viii.1.0 (clang-802.0.42) [129] | three.1 (swiftlang-802.0.53 clang-802.0.42) | |||
8.3.iii | 898 | 278.4 | 3.9.0svn [132] | 8.1.0 (clang-802.0.42) [129] | 3.one (swiftlang-802.0.53 clang-802.0.42) | |||
9.0 | 900 | 302.iii | 4.0.0 [135] | 9.0.0 (clang-900.0.37) [129] | 4.0 (swiftlang-900.0.65 clang-900.0.37) | |||
9.1 | 900 | 302.3.i | 4.0.0 [136] | 9.0.0 (clang-900.0.38) [129] | 4.0.2 (swiftlang-900.0.69.ii clang-900.0.38) | |||
ix.2 | 900 | 305 | 4.0.0 [137] | ix.0.0 (clang-900.0.39.two) [129] | iv.0.3 (swiftlang-900.0.74.1 clang-900.0.39.2) | |||
9.three | 906 | 351.8 | 5.0.2 [138] | ix.1.0 (clang-902.0.39.i) [129] | 4.1 (swiftlang-902.0.48 clang-902.0.37.i) | |||
9.iii.ane | 906 | 351.8 | 5.0.ii [138] | 9.1.0 (clang-902.0.39.1) [129] | four.one (swiftlang-902.0.48 clang-902.0.37.1) | |||
9.4 | 906 | 351.viii | 5.0.2 [139] | ix.1.0 (clang-902.0.39.2) [129] | 4.1.ii (swiftlang-902.0.54 clang-902.0.39.2) | |||
nine.iv.1 | 906 | 351.8 | five.0.2 [139] | ix.1.0 (clang-902.0.39.two) [129] | 4.1.ii (swiftlang-902.0.54 clang-902.0.39.two) | |||
ten.0 | 921.0.1 | 409.12 | six.0.ane [140] | x.0.0 (clang-1000.eleven.45.2) [129] | 4.2 (swiftlang-1000.11.37.ane clang-1000.11.45.1) | |||
10.1 | 921.0.one | 409.12 | 6.0.one [141] | 10.0.0 (clang-g.11.45.5) [129] | iv.2.1 (swiftlang-1000.11.42 clang-1000.11.45.one) | |||
10.2 | 927.0.2 | 450.3 | 7.0.0 [142] | 10.0.1 (clang-1001.0.46.iii) [129] | v.0 (swiftlang-1001.0.69.five clang-1001.0.46.3) | |||
ten.ii.i | 927.0.two | 450.iii | 7.0.0 [143] | ten.0.1 (clang-1001.0.46.four) [129] | 5.0.1 (swiftlang-1001.0.82.iv clang-1001.0.46.five) | |||
10.three | 927.0.2 | 450.3 | 7.0.0 [143] | ten.0.1 (clang-1001.0.46.iv) [129] | 5.0.1 (swiftlang-1001.0.82.4 clang-1001.0.46.five) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version cord [133] | Swift version string [134] |
Xcode eleven.x - 13.10 (since SwiftUI framework) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version string | Swift version string | |||
xi.0 | 949.0.1 | 512.4 | 8.0.0 [144] | xi.0.0 (clang-1100.0.33.8) [129] | 5.1 (swiftlang-1100.0.270.xiii clang-1100.0.33.7) | |||
11.i | 949.0.1 | 512.4 | 8.0.0 [144] | eleven.0.0 (clang-1100.0.33.8) [129] | 5.ane (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
xi.2 | 949.0.1 | 520 | 8.0.0 [145] | 11.0.0 (clang-1100.0.33.12) [146] | five.1.two (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
11.two.1 | 949.0.1 | 520 | eight.0.0 [145] | xi.0.0 (clang-1100.0.33.12) [133] | 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
11.3 | 949.0.1 | 530 | 8.0.0 [147] | 11.0.0 (clang-1100.0.33.16) [133] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
xi.3.1 | 949.0.ane | 530 | 8.0.0 [147] | xi.0.0 (clang-1100.0.33.17) [133] | five.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
11.4 | 959.0.1 | 556.5 | 9.0.0 [148] | xi.0.3 (clang-1103.0.32.29) [133] | 5.two (swiftlang-1103.0.32.1 clang-1103.0.32.29) | |||
11.4.1 | 959.0.1 | 556.6 | ix.0.0 [149] | xi.0.3 (clang-1103.0.32.59) [133] | 5.2.2 (swiftlang-1103.0.32.six clang-1103.0.32.51) | |||
11.5 | 959.0.1 | 556.6 | nine.0.0 [150] | 11.0.iii (clang-1103.0.32.62) [133] | 5.2.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.6 | 959.0.1 | 556.6 | 9.0.0 [150] | 11.0.3 (clang-1103.0.32.62) [133] | v.2.four (swiftlang-1103.0.32.ix clang-1103.0.32.53) | |||
eleven.7 | 959.0.1 | 556.six | 9.0.0 [150] | eleven.0.3 (clang-1103.0.32.62) [133] | 5.2.4 (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] | 5.3 (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12.0.1 | 973.0.1 | 609 | x.0.0 [151] | 12.0.0 (clang-1200.0.32.2) [133] | v.3 (swiftlang-1200.0.29.ii clang-1200.0.30.1) | |||
12.i | 973.0.1 | 609 | ten.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.i.one RC | 973.0.one | 609 | ten.0.0 [151] | 12.0.0 (clang-1200.0.32.21) [133] | 5.iii (swiftlang-1200.0.29.ii clang-1200.0.xxx.1) | |||
12.2 | 973.four | 609.7 | 10.0.0 [152] | 12.0.0 (clang-1200.0.32.27) [133] | 5.iii.one (swiftlang-1200.0.41 clang-1200.0.32.viii) | |||
12.3 | 977.one | 609.8 | 10.0.0 [153] | 12.0.0 (clang-1200.0.32.28) [133] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.iv | 977.1 | 609.8 | ten.0.0 [153] | 12.0.0 (clang-1200.0.32.29) [133] | 5.3.two (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.v | 980 | 650.9 | 11.1.0 [154] | 12.0.v (clang-1205.0.22.ix) [133] | 5.4 (swiftlang-1205.0.26.nine clang-1205.0.xix.55) | |||
12.five.ane | 980.1 | 650.9 | eleven.1.0 [155] | 12.0.five (clang-1205.0.22.eleven) [133] | 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57) | |||
xiii.0 | 986 | 711 | 12.0.0 [156] | xiii.0.0 (clang-1300.0.29.three) [133] | 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.1) | |||
13.1 | 986 | 711 | 12.0.0 [157] | 13.0.0 (clang-1300.0.29.3) [133] | 5.five.ane (swiftlang-1300.0.31.iv clang-1300.0.29.6) | |||
13.two | 986 | 711 | 12.0.0 [158] | 13.0.0 (clang-1300.0.29.30) [133] | 5.5.2 (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
13.ii.1 | 986 | 711 | 12.0.0 [158] | xiii.0.0 (clang-1300.0.29.xxx) [133] | v.5.two (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
thirteen.3 | 994 | 762 | 13.0.0 [159] | 13.1.half-dozen (clang-1316.0.21.two) [133] | v.6 (swiftlang-5.half-dozen.0.323.62 clang-1316.0.20.8) | |||
xiii.three.1 | 994 | 762 | 13.0.0 [159] | 13.i.6 (clang-1316.0.21.2.3) [133] | 5.6 (swiftlang-5.6.0.323.62 clang-1316.0.20.8) | |||
Xcode | cctools [130] | ld64 [131] | LLVM [132] | Clang version cord [133] | Swift version string [134] |
Run across also [ edit ]
References [ edit ]
- ^ John Siracusa (November 9, 2003). "Mac Bone Ten 10.three Panther" . Retrieved January xv, 2022.
- ^ "Xcode 13.three.ane (13E500a) - Releases - Apple Developer". Apple 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 tree Developer. Retrieved May 29, 2018.
- ^ "Xcode - Features". developer.apple tree.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 eight, 2011.
- ^ "CSharpPlugin - cocoa-sharp-dev - Google Code" . Retrieved June 21, 2010.
- ^ "xkick brings Golang support to Xcode eleven - Weblog - Wirecog". webcache.googleusercontent.com . Retrieved May 24, 2020.
- ^ "CamelBones, an Objective-C/Perl bridge for Mac Os X & GNUStep - Abode". Camelbones.sourceforge.net. Dec one, 2004. Retrieved June 21, 2010.
- ^ "D for Xcode" . Retrieved February nine, 2019.
- ^ Prince McLean (June 20, 2008). "Apple'due south other open cloak-and-dagger: the LLVM Compiler" . Retrieved April iii, 2012.
- ^ "Xcode three.2: teh crawly edition". August 30, 2009. Archived from the original on June 16, 2013.
- ^ a b "New Features in Xcode 4: Xcode iv.2". Apple. September 16, 2015. Retrieved September fifteen, 2016.
- ^ a b "New Features in Xcode 4: Xcode iv.5". Apple Inc. September 16, 2015. Retrieved October eighteen, 2015.
- ^ "New Features in Xcode 5: Xcode 5.0". September 16, 2015. Retrieved September 15, 2016.
- ^ David Holt says (May 15, 2010). "Facts about WebObjects (WebObjects Customs)". Wocommunity.org. Archived from the original on October 7, 2013. Retrieved June 21, 2010.
- ^ "WOLips". Wiki.objectstyle.org. February 27, 2010. Retrieved June 21, 2010.
- ^ "Apple - Mac Os X Leopard - Features - 300+ New Features". Archived from the original on October 16, 2007.
- ^ "Apple tree Programmer Tools for Java". Apple tree . Retrieved February 8, 2011.
- ^ "WWDC Software Notes: Safari 5, Xcode four, iTunes 9.two". Mac Rumors. June 8, 2010. Retrieved June 21, 2010.
- ^ "Programmer Tools - What'south New in Xcode iv". Apple Developer . Retrieved February 8, 2011.
- ^ "Apple makes Xcode costless to all with release of 4.1 on Mac App Store". AppleInsider. July 20, 2011. Retrieved July iii, 2013.
- ^ "New Features in Xcode four: Xcode 4.one". Apple Inc. Retrieved September xv, 2016.
- ^ "Why tin can't I download Xcode 4.2 for Snow Leopard?" . Retrieved May 2, 2015.
- ^ "New Features in Xcode four: Xcode 4.three". Apple Inc. Retrieved September fifteen, 2016.
- ^ "New Features in Xcode four: Xcode 4.3.1 and four.three.2". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode 4: Xcode 4.3.3". Apple tree Inc. Retrieved September 15, 2016.
- ^ "Xcode iv.4 rolls out to Os X, iOS developers via the Mac App Store". 9to5Mac. July 25, 2012. Retrieved August 2, 2012.
- ^ "New Features in Xcode 4: Xcode 4.four". Apple Inc. Retrieved September 15, 2016.
- ^ "Apple tree seeds first iOS 7 and OS X Mavericks betas to developers". AppleInsider. June ten, 2013. Retrieved June 11, 2013.
- ^ "New Features in Xcode 5: Xcode 5.i". April twenty, 2015. Retrieved September 15, 2016.
- ^ "Xcode 6, Swift, CloudKit, and more than surprising programmer news from WWDC 2014". TechRepublic. June five, 2014. Retrieved June six, 2014.
- ^ "New Features in Xcode 7: Xcode 7.0". developer.apple.com . Retrieved September xv, 2016.
- ^ "What'south New in Xcode 8". developer.apple.com . Retrieved September 15, 2016.
- ^ "What's New in Xcode 9". developer.apple.com . Retrieved July 24, 2017.
- ^ "New Downloads Now Available". Apple tree Developer. Apple tree. Archived from the original on September xx, 2017. Retrieved September 19, 2017.
- ^ "Xcode - What's New" . Retrieved June iv, 2018.
- ^ Sadun, Erica [@ericasadun] (June 5, 2018). "Hold onto Xcode nine.iv and earlier to support 32-bit customers. Xcode x no longer compiles 32-fleck applications" (Tweet) – via Twitter. ,
- ^ "Xcode 10 Release Notes" . Retrieved September 17, 2018.
- ^ "Xcode 10 (10A254a) - Releases - Apple tree Developer". Apple Programmer. Apple Inc. September 17, 2018. Retrieved September 12, 2018.
- ^ a b "Xcode eleven Beta Release Notes" . Retrieved June 15, 2019.
- ^ "What'due south New in Xcode" . Retrieved June fifteen, 2019.
- ^ "Xcode xi.4 Release Notes" . Retrieved September 12, 2020.
- ^ "Concurrency". Swift Docs.
{{cite web}}
: CS1 maint: url-status (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 three.ii.ii developer tools for Mac SDK 10.six and iPhone SDK 3.two" (PDF). Apple Programmer. Retrieved May ii, 2015.
- ^ "Nearly Xcode and iOS SDK Xcode three.ii.three for Mac OS X 10.6 and iOS 4.0.one" (PDF). Apple tree Programmer. Retrieved May 2, 2015.
- ^ "About Xcode and iOS SDK Xcode 3.two.4 for Mac OS X 10.6 and iOS 4.i" (PDF). Apple Developer. Retrieved May 2, 2015.
- ^ "About Xcode and iOS SDK Xcode three.2.five for Mac OS X 10.6 and iOS four.ii" (PDF). Apple Developer. Retrieved May two, 2015.
- ^ "One-time versions of iPhone SDK". April 6, 2010.
There were several releases of Xcode iii.2.iii: with iOS 4.0; with iOS 4.0.1; with iOS 4.0.2 SDK
- ^ "Almost Xcode and iOS SDK - Xcode 3.2.6 for Mac OS X ten.six and iOS 4.3 (Developers only)" (PDF). Apple Developer. Retrieved May ii, 2015.
- ^ "Well-nigh Xcode and iOS SDK - Xcode iv.0.1 and iOS iv.3 (Developers simply)" (PDF). Apple Developer. Retrieved May 2, 2015.
- ^ "Xcode". iTunes . Archived from the original on July 30, 2011. Retrieved May two, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "About Xcode 4.1 for Snow Leopard (Developers only)" (PDF) . Retrieved May two, 2015.
- ^ "About Xcode four.2 for Snow Leopard (Developers only)" (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 status unknown (link) - ^ "How to Install Older iOS Simulators in XCode 4.two.1 (SDK5.0)" . Retrieved May 2, 2015.
- ^ "iphone - Xcode 4.2.one for Snow Leopard - Stack Overflow" . Retrieved May ii, 2015.
- ^ "Mac App Shop - Xcode". iTunes . Archived from the original on February 2, 2012. Retrieved May ii, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Mac App Store - Xcode". iTunes . Archived from the original on February eighteen, 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 one, 2012. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "iphone - Install Simulator SDK iv.three to Xcode 4.4 on Mountain King of beasts - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Xcode four.4 Release Notes" (PDF). Apple tree Developer. Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". Mac App Shop. Archived from the original on July 25, 2013. Retrieved May ii, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Unauthorized - Apple tree Developer" (PDF) . Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on October 10, 2013. Retrieved May ii, 2015.
{{cite spider 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 two, 2015.
{{cite web}}
: CS1 maint: bot: original URL condition unknown (link) - ^ "iphone - Xcode 5 and iOS seven: Architecture and Valid architectures". Stack Overflow.
- ^ "ios5 - Employ iOS 5 Simulator in XCode 5? - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Apple Developer Documentation". programmer.apple.com.
- ^ "Install ios v simulator to xcode 5.ane?" . Retrieved May 2, 2015.
- ^ "iphone - ios 6.0 Simulator in xcode 5.i - Stack Overflow" . Retrieved May ii, 2015.
- ^ "ios - Xcode 6 Standard architectures exclude armv7s - Stack Overflow" . Retrieved May ii, 2015.
- ^ "xcode - iOS six.1 simulator on OSX 10.10 Yosemite - Stack Overflow" . Retrieved May ii, 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 */Arrangement/Library/CoreServices/SystemVersion.plist; cd -
- ^ a b cd Xcode.app/Contents/Programmer; ls Platforms/iPhoneOS.platform/DeviceSupport/ | grep '(.*)'
- ^ a b cd Xcode.app/Contents/Programmer; 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.14 Mojave can't open Xcode 8.3.3 (immediately crash)". Stack Overflow .
- ^ Unable to run since MacOS ten.xiv [86]
- ^ "Xcode x.2 Release Notes". Apple tree Developer.
- ^ "Xcode 10.2.one Release Notes". Apple tree Developer.
- ^ "Xcode 10.three 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/Programmer/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/Programmer; plutil -p Platforms/AppleTVOS.platform/version.plist
- ^ "SwiftUI: Getting Started". raywenderlich.com.
- ^ To run across the SwiftUI preview, you lot demand macOS 10.15 [96]
- ^ "Xcode xi.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December ten, 2019.
- ^ "Xcode 11.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved November iv, 2019.
- ^ "Xcode 11.2.1 Release Notes". Apple tree Programmer Documentation. Apple Inc. Retrieved December 10, 2019.
- ^ a b c d e f g h i j grand l m northward o p q r s t u v w "Xcode Releases". xcodereleases.com . Retrieved December 10, 2019.
- ^ "Xcode 11.iii Release Notes". Apple Programmer Documentation. Apple 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 fourteen, 2020.
- ^ "Xcode 11.iv Release Notes". Apple Developer Documentation. Apple Inc. Retrieved March 24, 2020.
- ^ "Xcode 11.four.ane Release Notes". Apple Developer Documentation. Apple Inc. Retrieved April 16, 2020.
- ^ "Xcode 11.5 Release Notes". Apple tree Developer Documentation. Apple tree Inc. Retrieved May 20, 2020.
- ^ "Xcode 11.6 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved July 15, 2020.
- ^ "Xcode 11.seven Release Notes". Apple Developer Documentation. Apple Inc. Retrieved August 26, 2020.
- ^ "Xcode 12 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved August 25, 2020.
- ^ "Xcode 12.0.1 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved September 25, 2020.
- ^ "Xcode 12.i Release Notes". Apple Developer Documentation. Apple Inc. Retrieved October 20, 2020.
- ^ "Xcode 12.i.ane RC Release Notes". Apple Developer Documentation. Apple Inc. Retrieved October 30, 2020.
- ^ "Xcode 12.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Nov 12, 2020.
- ^ "Xcode 12.3 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved December fourteen, 2020.
- ^ "Xcode 12.4 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved January 27, 2021.
- ^ "Xcode 12.five Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved April 26, 2021.
- ^ "Xcode 12.five.one Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved June 21, 2021.
- ^ "Xcode 13 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved September 21, 2021.
- ^ "Xcode 13.one Release Notes". Apple Programmer Documentation. Apple tree Inc. Retrieved Oct 26, 2021.
- ^ "Xcode 13.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December 13, 2021.
- ^ "Xcode 13.2.ane Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December 13, 2021.
- ^ "Xcode 13.iii Release Notes". Apple Inc. Retrieved March 15, 2022.
- ^ "Xcode 13.iii.ane Release Notes". Apple Inc. Retrieved April 12, 2022.
- ^ a b /Developer/Platforms/iPhoneOS.platform/Programmer/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/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c d e f g h i j one thousand l m n o p q r s t u v w x y z aa ab air-conditioning ad ae af ag ah ai aj ak al am an ao ap aq ar as 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 -five
- ^ a b c d east f yard h i j 1000 l m n o p q r "Clang - Source Browser". opensource.apple tree.com. Apple Inc. Retrieved May 11, 2017.
- ^ a b c d e f m h i j k l chiliad n o p q r s t u v w x y z /Applications/Xcode.app/Contents/Programmer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c /Applications/Xcode.app/Contents/Programmer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
- ^ "swift-llvm/CMakeLists.txt at swift-four.0-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.2-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-four.0.3-RELEASE". GitHub . Retrieved November eighteen, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.one-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.ane.2-RELEASE". GitHub . Retrieved November eighteen, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-iv.2-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2.1-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-v.0-RELEASE". GitHub . Retrieved April 10, 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.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.2 GM...'" . Retrieved Nov 4, 2019.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.ane.three-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.ii-RELEASE". GitHub . Retrieved March 26, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-v.ii.2-RELEASE". GitHub . Retrieved April 21, 2020.
- ^ a b c "llvm-project/llvm/CMakeLists.txt at swift-v.2.four-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.1-RELEASE". GitHub . Retrieved November xiii, 2020.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.3.2-RELEASE". GitHub . Retrieved January 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.four-RELEASE". GitHub . Retrieved April 27, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.4.1-RELEASE". GitHub . Retrieved June 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-v.5-RELEASE". GitHub . Retrieved September 21, 2021.
- ^ "llvm-projection/llvm/CMakeLists.txt at swift-v.5.one-RELEASE". GitHub . Retrieved Oct 28, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-5.v.2-RELEASE". GitHub . Retrieved December 14, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-five.6-RELEASE" . Retrieved March 15, 2022.
External links [ edit ]
Xcode 5.1 Free Download for Mac
Posted by: felixthistalre.blogspot.com
0 Comments