Free Download Xcode for Mac Os X 10.7
![]() | |
![]() | |
Developer(s) | Apple Inc. |
---|---|
Initial release | Oct 23, 2003 (2003-x-23) [1] |
Stable release | xiii.3 (13E113) [2] (March 14, 2022 (2022-03-14)) [±] |
Operating organisation | macOS |
Type | Integrated development environs (IDE) |
License | Freeware with open-source components |
Website | developer |
Xcode is Apple's integrated evolution surroundings (IDE) for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS. Information technology was initially released in late 2003; the latest stable release is version thirteen.three, released on March 14, 2022, and is available via the Mac App Store complimentary of charge for macOS Monterey users. [3] Registered developers tin can download preview releases and prior versions of the suite through the Apple Developer website. [four] Xcode includes Control Line Tools (CLT), which enable UNIX-style evolution via the Final app in macOS. [5] They tin 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 but not limited to Cocoa, Carbon, and Java. Tertiary parties take added support for GNU Pascal, [6] Free Pascal, [7] Ada, [8] C#, [9] Go, [10] Perl, [11] and D. [12]
Xcode tin build fat binary (universal binary) files containing lawmaking for multiple architectures with the Mach-O executable format. These helped ease the transitions from 32-bit PowerPC to 64-bit PowerPC, from PowerPC to Intel x86, from 32-flake to 64-bit Intel, and from x86 to Apple silicon by allowing developers to distribute a unmarried application to users and letting the operating system automatically choose the appropriate architecture at runtime. Using the iOS SDK, tvOS SDK, and watchOS SDK, Xcode can also be used to compile and debug applications for iOS, iPadOS, tvOS, and watchOS.
Xcode includes the GUI tool Instruments, which runs atop a dynamic tracing framework, DTrace, created by Sun Microsystems and released as part of OpenSolaris.
Xcode also integrates built-in back up for source lawmaking direction using the Git version control system and protocol, assuasive the user to create and clone Git repositories (which can be hosted on source lawmaking repository hosting sites such as GitHub, Bitbucket, and Perforce, or self-hosted using open-source software such as GitLab), and to commit, push button, and pull changes, all from within Xcode, automating tasks that would traditionally exist performed past using Git from the control line.
Composition [ edit ]
The principal application of the suite is the integrated development surround (IDE), as well named Xcode. The Xcode suite includes about of Apple's developer documentation, and born Interface Architect, an application used to construct graphical user interfaces. Up to Xcode 4.1, the Xcode suite included a modified version of the GNU Compiler Collection. In Xcode 3.i upward to Xcode iv.vi.3, it included the LLVM-GCC compiler, with front end ends from the GNU Compiler Collection and a lawmaking generator based on LLVM. [13] In Xcode 3.2 and later, it included the Clang C/C++/Objective-C compiler, with newly-written front ends and a code generator based on LLVM, and the Clang static analyzer. [14] Starting with Xcode four.2, the Clang compiler became the default compiler, [fifteen] Starting with Xcode 5.0, Clang was the merely compiler provided.
Up to Xcode 4.6.three, the Xcode suite used the GNU Debugger (GDB) as the back-finish for the IDE's debugger. Starting with Xcode 4.3, the LLDB debugger was likewise provided; starting with Xcode 4.5 LLDB replaced GDB every bit the default back-finish for the IDE'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. Ane technology involved was named Shared Workgroup Build, which used the Bonjour protocol to automatically discover systems providing compiler services, and a modified version of the free software product distcc to facilitate the distribution of workloads. Earlier versions of Xcode provided a system named Defended Network Builds. These features are absent in the supported versions of Xcode.
Xcode also includes Apple tree's WebObjects tools and frameworks for building Java spider web applications and web services (formerly sold as a dissever production). Every bit of Xcode three.0, Apple dropped [eighteen] WebObjects development inside Xcode; WOLips [19] should be used instead. Xcode three nevertheless includes the WebObjects frameworks.
Version history [ edit ]
1.x serial [ edit ]
Xcode 1.0 was released in autumn 2003. Xcode one.0 was based on Project Builder, but had an updated user interface (UI), ZeroLink, Fix & Keep, distributed build support, and Code Sense indexing.
The next significant release, Xcode 1.five, had meliorate code completion and an improved debugger.
two.x series [ edit ]
Xcode 2.0 was released with Mac OS X v10.4 "Tiger". Information technology included the Quartz Composer visual programming language, improve Code Sense indexing for Java, and Ant support. Information technology likewise included the Apple Reference Library tool, which allows searching and reading online documentation from Apple tree'southward website and documentation installed on a local estimator.
Xcode 2.1 could create universal binary files. It supported shared precompiled headers, unit testing targets, conditional breakpoints, and watchpoints. It also had amend dependency analysis.
The final version of Xcode for Mac OS X v10.4 was two.five.
3.x serial [ edit ]
Xcode 3.0 was released with Mac OS 10 v10.5 "Leopard". Notable changes since 2.1 include [20] the DTrace debugging tool (now named Instruments), refactoring support, context-sensitive documentation, and Objective-C 2.0 with garbage collection. It as well supports Project Snapshots, which provide a bones form of version command; Message Bubbling, which show build errors debug values alongside code; and building iv-compages fatty binaries (32 and 64-bit Intel and PowerPC).
Xcode 3.i was an update release of the developer tools for Mac OS 10, and was the same version included with the iPhone SDK. It could target non-Mac Os X platforms, including iPhone Os 2.0. It included the GCC 4.2 and LLVM GCC 4.two compilers. Some other new feature since Xcode 3.0 is that Xcode's SCM support at present includes Subversion 1.5.
Xcode iii.ii was released with Mac OS X v10.6 "Snow Leopard" and installs on no earlier version of OS 10. It supports static program analysis, among other features. It also drops official support for targeting versions earlier than iPhone OS 3.0. Only it is withal possible to target older versions, and the simulator supports iPhone Os 2.0 through 3.i. Also, Java back up is "exiled" in 3.2 to the organizer. [21]
Xcode 3.ii.6 is the last version that can be downloaded for free for users of Mac OS X Snow Leopard (though it'south not the last version that supports Snowfall Leopard; 4.2 is). Downloading Xcode 3.2.6 requires a free registration at Apple's developer site.
iv.x series [ edit ]
In June 2010, at the Apple Worldwide Developers Briefing version 4 of Xcode was announced during the Developer Tools State of the Union address. Version 4 of the developer tools consolidates the Xcode editing tools and Interface Builder into one application, amongst other enhancements. [22] [23] Apple tree released the final version of Xcode four.0 on March ix, 2011. The software was made available for free to all registered members of the $99 per yr Mac Developer program and the $99 per year iOS Developer program. Information technology was as well sold for $4.99 to non-members on the Mac App Store (no longer available). Xcode 4.0 drops back up for many older systems, including all PowerPC evolution and software development kits (SDKs) for Mac Os X x.four and x.5, and all iOS SDKs older than 4.3. The deployment target can nonetheless exist ready to produce binaries for those older platforms, but for Mac OS platforms, one is then limited to creating x86 and x86-64 binaries. Later, Xcode was free to the general public. Earlier version 4.1, Xcode cost $4.99. [24]
Xcode four.1 was fabricated bachelor for free on July 20, 2011 (the day of Mac Bone X Panthera leo's release) to all users of Mac OS X Lion on the Mac App Store. On August 29, 2011, Xcode iv.i was made available for Mac Os X Snow Leopard for members of the paid Mac or iOS developer programs. [25] Xcode iv.ane was the last version to include GNU Compiler Drove (GCC) instead of simply LLVM GCC or Clang.
On October 12, 2011, Xcode 4.ii was released concurrently with the release of iOS v.0, and information technology included many more and improved features, such as storyboarding and automatic reference counting (ARC). [15] Xcode 4.ii is the last version to back up Mac Os Ten 10.6 "Snow Leopard", but is available only to registered developers with paid accounts; without a paid account, three.ii.6 is the latest download that appears for Snowfall Leopard. [26]
Xcode 4.iii, released on February 16, 2012, is distributed as one application bundle, Xcode.app, installed from the Mac App Store. Xcode iv.3 reorganizes the Xcode card to include development tools. [27] Xcode 4.3.ane was released on March 7, 2012 to add together support for iOS 5.1. [28] Xcode 4.3.two 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 4.three.3, released in May 2012, featured an updated SDK for Mac OS X 10.7.4 "King of beasts" and a few bug fixes. [29]
Xcode 4.iv was released on July 25, 2012. [30] It runs on both Mac Os X King of beasts (ten.vii) and OS X Mountain Panthera leo (10.8) and is the commencement version of Xcode to comprise the Bone Ten ten.8 "Mount Lion" SDK. Xcode iv.four includes support for automatic synthesizing of declared properties, new Objective-C features such every bit literal syntax and subscripting, improved localization, and more than. [31] On Baronial 7, 2012, Xcode four.4.1 was released with a few bug fixes.
On September 19, 2012, iOS 6 and Xcode 4.5 were released. Xcode added support for iOS 6 and the 4-inch Retina Display on iPhone 5 and iPod Bear on 5th generation. It also brought some new Objective-C features to iOS, simplified localization, and added auto-layout back up for iOS. [16] On Oct 3, 2012, Xcode 4.5.1 was released with bug fixes and stability improvements. [3] Less than a month later, Xcode 4.5.ii was released, with support for iPad Mini and iPad with Retina Brandish, and bug fixes and stability improvements.
On January 28, 2013, iOS 6.one and Xcode 4.vi were released.
v.x series [ edit ]
On June 10, 2013, at the Apple Worldwide Developers Conference, version v of Xcode was appear. [32] On September 18, 2013, Xcode 5.0 was released. It shipped with iOS 7 and OS X ten.8 Mountain Lion SDKs. However, support for OS X x.ix Mavericks was just available in beta versions. Xcode v.0 also added a version of Clang generating 64-bit ARM code for iOS 7. Apple tree removed support for building garbage collected Cocoa binaries in Xcode v.one. [33]
half dozen.ten series [ edit ]
On June 2, 2014, at the Worldwide Developers Conference, Apple tree announced version half dozen of Xcode. One of the most notable features was support for Swift, an all-new programming language developed by Apple tree. Xcode half dozen also included features similar Playgrounds and live debugging tools. [34] On September 17, 2014, at the same time, iOS 8 and Xcode 6 were released. Xcode could be downloaded on the Mac App Store.
7.x series [ edit ]
On June 8, 2015, at the Apple tree Worldwide Developers Briefing, Xcode version seven was announced. It introduced support for Swift ii, and Metal for Bone X, and added support for deploying on iOS devices without an Apple Developer account. [35] Xcode seven was released on September sixteen, 2015.
8.x series [ edit ]
On June thirteen, 2016, at the Apple Worldwide Developers Conference, Xcode version 8 was announced; a beta version was released the same 24-hour interval. It introduced support for Swift 3. [36] Xcode 8 was released on September 13, 2016.
9.x series [ edit ]
On June v, 2017, at the Apple tree Worldwide Developers Conference, Xcode version 9 was announced; a beta version was released the same day. Information technology introduced support for Swift iv and Metal two. It also introduced remote debugging on iOS and tvOS devices wirelessly, through Wi-Fi. [37]
Xcode 9 was publicly released on September xix, 2017. [38]
10.ten 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 announced for macOS Mojave, the collaboration platforms Bitbucket and GitLab (in add-on to already supported GitHub), training machine learning models from playgrounds, and the new features in Swift four.ii and Metal ii.1, likewise as improvements to the editor and the projection build organisation. [39] Xcode 10 also dropped support for building 32-bit macOS apps [40] and no longer supports Subversion integration. [41]
Xcode ten 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 appear; a beta version was released the same day. Xcode 11 introduced back up for the new features in Swift v.1, too as the new SwiftUI framework (although the interactive UI tools are bachelor merely when running under macOS x.xv). [43] It also supports edifice iPad applications that run nether macOS; includes integrated support for the Swift Package Director; 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 10.14 or after [43] and Xcode 11.4 requires 10.15 or later. [45]
Xcode 11 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 same day. Xcode 12 introduced back up for Swift 5.3 and requires macOS 10.15.four or later on.
Xcode 12 was publicly released on September sixteen, 2020.
13.10 series [ edit ]
Xcode xiii was announced on June vii, 2021 at WWDC21; the first beta version was released on the same solar day.
The new version introduced support for Swift 5.5 and requires macOS xi.3 or later. Xcode 13 contains SDKs for iOS / iPadOS 15, macOS 12, watchOS viii, and tvOS xv. Xcode 13's major features include the new concurrency model, [46] improved back up for version control providers (such equally GitHub), including the ability to browse, view, and comment on pull requests right in the app interface.
Xcode 13 was publicly released on September xx, 2021.
Version comparison table [ edit ]
Discontinued | Electric current release | Beta |
Xcode 1.0 - Xcode 2.ten (before iOS support) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | Runs on versions of Mac Os X | Mac OS X SDK(s) | ||||
1.0 | September 28, 2003 | Mac OS X Panther (10.three.x) | Mac OS Ten Puma (10.1.x), Mac Bone X Jaguar (10.ii.x), and Mac OS 10 Panther (10.three.x) | |||||
1.1 | December xix, 2003 | |||||||
1.2 | Apr 22, 2004 | |||||||
ane.5 | August 4, 2004 | |||||||
2.0 | Apr 29, 2005 | Mac OS X Tiger (x.4.x) | Mac OS X Jaguar (ten.two.ten), Mac Bone X Panther (10.3.ten), and Mac OS Ten Tiger (x.iv.x) | |||||
ii.1 | June six, 2005 | |||||||
2.2 | Nov 10, 2005 | |||||||
2.ii.ane | January 13, 2006 | |||||||
ii.3 | May 23, 2006 | |||||||
2.4 | August 17, 2006 | |||||||
2.four.1 | October 31, 2006 | |||||||
2.5 | October 30, 2007 | Mac OS X Tiger (10.4.x) and Mac Os X Leopard (10.5.10) | ||||||
Version | Build | Release date | Runs on versions of Mac OS X | Mac OS X SDK(s) |
Xcode three.0 - Xcode 4.x [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min Os X to run | Bone 10 SDK(south) | iOS SDK(due south) included | Min iOS Deployment Target | iOS arm supported | additional iOS Simulators |
three.0 | October 26, 2007 | 10.5.ten | Mac Bone X Panther (10.3.x), Mac Bone X Tiger (10.4.x), and Mac Bone X Leopard (10.v.x) | iOS ii.x + each downwardly to iOS two.0 | iOS two.0 | armv6 | - | |
iii.1 | Baronial ii, 2008 | |||||||
3.1.1 | Oct 17, 2008 | |||||||
3.ane.2 | November 23, 2008 | |||||||
3.1.3 | June 17, 2009 | x.5.7 [47] | iOS 3.one.3 (7E18) or lower [47] + each down to iOS 2.0 | armv6 + for iOS 3.x: armv7 | ||||
three.ane.iv | 1203 | July 15, 2009 | ||||||
3.2 | August 28, 2009 | x.6.0 | Mac Os Ten Tiger (10.iv.ten), Mac Bone X Leopard (10.5.x), and Mac OS X Snow Leopard (10.6.ten) | |||||
iii.2.i | Oct nine, 2009 | |||||||
3.2.2 | 1650 | April three, 2010 | 10.half dozen.2 [48] | iOS 3.2 (7B367) + each down to iOS iii.0 | iOS 3.0 | armv6,armv7 | ||
3.two.iii | June 22, 2010 | x.six.four [49] [50] [51] | iOS four.0.x [52] + iOS three.ii | |||||
iii.2.4 | September viii, 2010 | iOS 4.1 + iOS 3.2 | iOS iv.0.ii (8A400) | |||||
3.2.5 | 1760 | October 14, 2010 | iOS 4.2 (8C134) | iOS four.1 (8B117) + iOS 4.0.2 (8A400) + iOS 3.2 (7W367a) | ||||
3.2.six | 1761 | February 14, 2011 | 10.6.half dozen [53] [54] | iOS four.3 (8F190) | iOS 4.2 (8C134) + iOS 4.i (8B117) + iOS 4.0.two (8A400) + iOS iii.2 (7W367a) | |||
4.0 | 4A304a | March 14, 2011 | Mac Os 10 Snow Leopard (10.6.10) | |||||
4.0.ane | 4A1006 | March 25, 2011 | ||||||
4.0.2 | 4A2002a | Apr 14, 2011 | iOS iv.3.2 (8H7) | |||||
4.ane | 4B110 (10.7) 4B110f (10.vi) | July twenty, 2011 [55] | 10.vi.vii [56] [57] and 10.7 | Mac OS 10 Snow Leopard (10.6.x) and Mac OS 10 Lion (10.7.10) | - | |||
4.1.1 | August iv, 2011 [58] | |||||||
iv.2 | 4D199 (10.7) 4C199 (ten.6) | October 12, 2011 | iOS 5.0 (9A334) | downloadable: iOS 4.iii.2 (8H7) [59] | ||||
iv.2.1 | 4D502 | November 18, 2011 | ten.7 [threescore] [61] | |||||
4.3 | 4E109 | February 16, 2012 | x.7.3 [62] [63] | |||||
iv.3.1 | 4E1019 | March 7, 2012 | iOS five.i (9B176) | downloadable: iOS 5.0 + only for Os X 10.7: [64] iOS 4.three | ||||
4.three.ii | 4E2002 | March 22, 2012 | ||||||
4.3.iii | 4E3002 | May 9, 2012 | ||||||
4.4 | July 25, 2012 | 10.7.iv [65] [66] | Mac Bone X Lion (10.7.ten) and Os X Mountain Panthera leo (10.8.x) | |||||
4.4.1 | 4F1003 | August seven, 2012 | ||||||
4.five | September 19, 2012 | iOS half dozen.0 (10A403) | iOS iv.three [67] | armv7, armv7s | downloadable: iOS 5.i + iOS five.0 + only for Bone X ten.7: iOS four.3 | |||
4.5.1 | Oct 3, 2012 | |||||||
4.5.2 | 4G2008 | November ane, 2012 | ||||||
4.6 | 4H127 | Feb 20, 2013 | iOS vi.one (10B141) | downloadable: iOS 6.0 + iOS 5.1 + iOS five.0 + only for Bone 10 10.7: iOS 4.3 | ||||
4.vi.one | 4H512 | March 14, 2013 | ||||||
4.6.2 | 4H1003 | April 15, 2013 | ||||||
4.6.3 | 4H1503 | June fourteen, 2013 | ||||||
Version | Build | Release engagement | min Os X to run | Bone X SDK(s) | iOS SDK(s) included | Min iOS Deployment Target | iOS arm supported | boosted iOS Simulators |
Xcode five.0 - six.10 (since arm64 back up) [ edit ]
Version history | ||||||||
---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min OS X to run | Bone X SDK(due south) | iOS SDK(due south) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
5.0 | 5A1413 | September xviii, 2013 | 10.eight.4 [68] [69] | OS X v10.eight | iOS vii.0 (11A465) | iOS 4.3 or iOS 6.0 (for arch with arm64) [seventy] | armv7, armv7s,arm64 | iOS 6.i + iOS 6.0 + only for OS X 10.8: [71] iOS 5.i + iOS v.0 |
5.0.i | 5A2053 | Oct 22, 2013 | OS Ten v10.eight + Os Ten v10.9 | iOS 7.0.3 (11B508) | iOS 4.3 or iOS five.i.i (for curvation with arm64) [72] | |||
five.0.2 | 5A3005 | November 12, 2013 | ||||||
5.1 | 5B130a | March x, 2014 | iOS 7.1 (11D167) | iOS 7.0 + iOS 6.1 [73] [74] | ||||
v.1.ane | 5B1008 | April 10, 2014 | iOS vi.1 | |||||
vi.0.1 | 6A317 | September 17, 2014 | 10.9.4 | Bone X v10.9 | iOS 8.0 (12A365) | Default: armv7, arm64 Manually: [75] armv7s | iOS 7.one + but for OS X 10.9 [76] iOS 7.0 | |
half-dozen.1 | 6A1052c 6A1052d | October sixteen, 2014 [77] October 20, 2014 [78] | Os X v10.nine + Bone 10 v10.10 | iOS 8.1 (12B411) | ||||
half-dozen.one.one | 6A2008a | December 2, 2014 | ||||||
6.2 | 6C131e | March 9, 2015 | iOS viii.2 (12D508) | iOS eight.1 + iOS vii.one | ||||
6.3 | 6D570 | Apr 8, 2015 | x.10 | OS Ten v10.9 + Bone X v10.10 | iOS 8.3 (12F69) | iOS 8.2 + iOS 8.one + iOS 7.1 | ||
6.3.one | 6D1002 | Apr 21, 2015 | ||||||
6.3.2 | 6D2105 | May 18, 2015 | ||||||
6.4 | 6E35b | June xxx, 2015 | iOS 8.4 (12H141) | iOS viii.3 + iOS 8.2 + iOS eight.1 + iOS 7.i | ||||
Version | Build | Release engagement | min OS X to run [79] | Bone X SDK(s) | iOS SDK(south) included | Min iOS Deployment Target | iOS arm supported | downloadable iOS Simulators |
Xcode 7.0 - 10.10 (since Free On-Device Evolution) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [fourscore] | macOS SDK(due south) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
seven.0 | 7A220 | September sixteen, 2015 | ten.ten.four | 10.eleven (15A278) | iOS 9 (13A340) | watchOS 2 (13S343) | - | iOS eight.four + iOS 8.3 + iOS eight.2 + iOS viii.one | |
7.0.1 | 7A1001 | September 28, 2015 | |||||||
7.1 | 7B91b | October 21, 2015 | 10.10.5 | iOS 9.1 (13B137) | tvOS 9.0 (13T393) | added iOS 9.0 | |||
vii.i.1 | 7B1005 | November nine, 2015 | |||||||
7.two | 7C68 | December eight, 2015 | 10.11.two (15C43) | iOS nine.2 (13C75) | watchOS 2.i (13S660) | tvOS ix.i (13U78) | added iOS 9.1 + tvOS ix.0 + watchOS ii.0 | ||
7.2.one | 7C1002 | February 3, 2016 | tvOS nine.one (13U79) | ||||||
7.iii | 7D175 | March 21, 2016 | 10.11 | x.11.4 (15E60) | iOS 9.iii (13E230) | watchOS 2.two (13V143) | tvOS 9.two (13Y227) | added iOS nine.two + tvOS 9.i + watchOS two.i | |
7.iii.1 | 7D1012 [77] 7D1014 [78] | May 3, 2016 | |||||||
8.0 | 8A218a | September xiii, 2016 | 10.xi.5 | 10.12 (16A300) | iOS 10 (14A345) | watchOS 3 (14S326) | tvOS ten.0 (14T328) | added iOS 9.3 + tvOS nine.2 + watchOS 2.ii | |
eight.1 | 8B62 | Oct 27, 2016 | ten.12.i (16B2649) | iOS x.1 (14B72) | watchOS 3.1 (14S471a) | added iOS 10.0 (at that place is no watchOS 3.0) | |||
viii.ii | 8C38 | December 12, 2016 | 10.12.2 (16C58) | iOS 10.ii (14C89) | tvOS ten.1 (14U591) | added iOS 10.ane + tvOS x.0 | |||
eight.two.1 | 8C1002 | December nineteen, 2016 | |||||||
8.3 | 8E162 | March 27, 2017 | 10.12 | ten.12.iv (16E185) | iOS x.3 (14E269) | watchOS 3.2 (14V243) | tvOS 10.2 (14W260) | added iOS 10.2 + tvOS ten.1 (there is no watchOS 3.i) | |
viii.3.one | 8E1000a | April six, 2017 | |||||||
viii.3.two | 8E2002 | April eighteen, 2017 | |||||||
8.3.three | 8E3004b | June 5, 2017 | iOS 10.3.1 (14E8301) | added watchOS 3.1 Simulator | [87] | ||||
9.0 | 9A235 | September nineteen, 2017 | 10.12.half dozen | ten.xiii (17A360) | iOS 11.0 (15A372) | watchOS 4.0 (15R372) | tvOS 11.0 (15J380) | added iOS 10.3.1 + tvOS ten.2 + watchOS three.two | |
nine.0.ane | 9A1004 | October 15, 2017 | |||||||
9.1 | 9B55 | October 31, 2017 | ten.thirteen.1 (17B48) | iOS 11.i (15B93/15B101) | watchOS 4.i (15R846) | tvOS 11.1 (15J582) | added iOS xi.0 + tvOS 11 + watchOS iv.0 | ||
9.2 | 9C40b | Dec 4, 2017 | 10.13.2 (17C76) | iOS eleven.2 (15C107) | watchOS four.2 (15S100) | tvOS 11.2 (15K104) | added iOS 11.1 + tvOS 11.1 + watchOS four.i | ||
ix.3 | 9E145 | March 29, 2018 | 10.thirteen.2 | 10.13.4 (17E189) | iOS 11.3 (15E217) | watchOS 4.3 (15T212) | tvOS 11.3 (15L211) | added iOS 11.2 + tvOS 11.2 + watchOS 4.ii | |
9.3.ane | 9E501 | May 9, 2018 | |||||||
9.iv | 9F1027a | May 29, 2018 | iOS 11.4 (15F79) | tvOS 11.4 (15L576) | added iOS 11.3 + tvOS 11.3 | ||||
nine.4.1 | 9F2000 | June 13, 2018 | |||||||
10.0 | 10A255 | September 17, 2018 | 10.13.6 | x.14 (18A384) | iOS 12.0 (16A366) | watchOS 5.0 (16R363) | tvOS 12.0 (16J364) | added iOS eleven.4 + tvOS xi.four + watchOS iv.3 | |
10.1 | 10B61 | October 30, 2018 | 10.xiv.i (18B71) | iOS 12.ane (16B91) | watchOS five.ane (16R591) | tvOS 12.1 (16J602) | added iOS 12.0 + tvOS 12.0 + watchOS 5.0 | ||
10.2 | 10E125 | Mar 25, 2019 | 10.14.three [88] [89] | 10.14.iv (18E219) | iOS 12.2 (16E226) | watchOS 5.ii (16T224) | tvOS 12.2 (16L225) | added iOS 12.i + tvOS 12.one + watchOS 5.1 | |
x.2.1 | 10E1001 | Apr 17, 2019 | |||||||
10.iii | 10G8 | July 22, 2019 | 10.14.3 [ninety] | 10.14.6 (18G74) | iOS 12.4 (16G73) | watchOS 5.iii (16U567) | tvOS 12.iv (16M567) | added iOS 12.ii + tvOS 12.ii + watchOS 5.2 | |
Version | Build | Release appointment | min macOS to run [80] | macOS SDK(due south) [81] | iOS SDK included [82] | watchOS SDK included [83] | tvOS SDK included [84] | Downloadable simulators [85] | Notes |
Xcode 11.10 - thirteen.10 (since SwiftUI framework) [ edit ]
Version history | |||||||||
---|---|---|---|---|---|---|---|---|---|
Version | Build | Release date | min macOS to run [80] [91] | macOS SDK(s) [92] [91] | iOS SDK included [93] [91] | watchOS SDK included [94] [91] | tvOS SDK included [95] [91] | Notes | |
xi.0 | 11A420a | September 20, 2019 | 10.14.4 | 10.xv (19A547) | iOS thirteen.0 (17A566) | watchOS 6.0 (17R566) | tvOS xiii.0 (17J559) | [97] | |
11.1 | 11A1027 | October 7, 2019 | iOS 13.1 (17A820) | [98] | |||||
11.2 | 11B52 | October 31, 2019 | 10.xv.1 (19B81) | iOS thirteen.ii (17B80) | watchOS half-dozen.1 (17S80) | tvOS thirteen.two (17K81) | [99] | ||
11.two.one | 11B500 | November 12, 2019 | x.15.one (19B89) | iOS 13.ii (17B102) | tvOS 13.two (17K90) | [100] [101] | |||
11.3 | 11C29 | December 10, 2019 | ten.xv.2 (19B90) | [102] [101] | |||||
11.three.1 | 11C505 [103] | January 13, 2020 | [104] [101] | ||||||
11.iv | 11E146 | March 24, 2020 | ten.15.two | x.fifteen.four (19E258) | iOS xiii.four (17E255) | watchOS half dozen.2 (17T255) | tvOS thirteen.4 (17L255) | [105] [101] | |
11.4.1 | 11E503a | April 15, 2020 | iOS 13.4 (17E8258) | [106] [101] | |||||
11.five | 11E608c | May 20, 2020 | iOS 13.5 (17F65) | [107] [101] | |||||
eleven.vi | 11E708 | July 15, 2020 | 10.15.6 (19G68) | iOS thirteen.half-dozen (17G64) | [108] [101] | ||||
eleven.7 | 11E801a | September 1, 2020 | iOS thirteen.7 (17H22) | [109] [101] | |||||
12.0 | 12A7209 | September 16, 2020 | 10.15.iv (Intel-based Mac) 11.0 (Apple silicon Mac) | iOS 14 (18A390) | watchOS seven (18R382) | tvOS 14 (18J390) | [110] [101] | ||
12.0.1 | 12A7300 | September 24, 2020 | [111] [101] | ||||||
12.1 | 12A7403 | October twenty, 2020 | iOS 14.1 (18A8394) | [112] [101] | |||||
12.one.1 RC | 12A7605b | October 30, 2020 | iOS 14.2 (18B79) | watchOS 7.1 (18R579) | tvOS xiv.two (18K54) | [113] [101] | |||
12.two | 12B45b | Nov 12, 2020 | 11.0 (20A2408) | [114] [101] | |||||
12.iii | 12C33 | December 14, 2020 | eleven.1 (20C63) | iOS 14.3 (18C61) | watchOS vii.2 (18S561) | tvOS 14.3 (18K559) | [115] [101] | ||
12.4 | 12D4e | January 26, 2021 | iOS fourteen.four (18D46) | [116] [101] | |||||
12.5 | 12E262 | April 26, 2021 | xi.0 | 11.iii (20E214) | iOS 14.5 (18E182) | watchOS vii.4 (18T187) | tvOS 14.5 (18L191) | [117] [101] | |
12.5.1 | 12E507 | June 21, 2021 | [118] [101] | ||||||
xiii.0 | 13A233 | September twenty, 2021 | 11.3 | iOS 15.0 (19A339) | watchOS 8.0 (19R341) | tvOS 15.0 (19J344) | [119] [101] | ||
13.i | 13A1030d | October 25, 2021 | 12.0 (21A344) | watchOS 8.0.i (19R351) | [120] [101] | ||||
13.2 | 13C90 | December thirteen, 2021 | 12.1 (21C46) | iOS 15.2 (19C51) | watchOS 8.3 (19S51) | tvOS fifteen.2 (19K50) | [121] [101] | ||
13.2.1 | 13C100 | December 17, 2021 | [122] [101] | ||||||
13.3 | 13E113 | March 14, 2022 | 12.0 | 12.three (21E226) | iOS 15.4 (19E239) | watchOS 8.v (19T241) | tvOS 15.four (19L439) | [123] [101] | |
Version | Build | Release date | min macOS to run [80] | macOS SDK(south) [92] | iOS SDK included [93] | watchOS SDK included [94] | tvOS SDK included [95] | Notes |
Toolchain versions [ edit ]
Discontinued | Current release | Beta |
Xcode 1.0 - Xcode ii.x (before iOS support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | GCC 4.2 | LLVM-GCC four.2 | LLVM | Apple LLVM-Clang | |
2.five | 622.nine | 62.1 | 5370 | - | - | - | - | |
Xcode | cctools | ld64 | GCC 4.0 [124] | GCC 4.two [125] | LLVM-GCC four.2 [126] | LLVM [126] | Apple LLVM-Clang [127] |
Xcode iii.0 - Xcode four.x [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | GCC 4.0 | GCC 4.2 | LLVM-GCC four.2 | LLVM | Apple LLVM-Clang | |
3.1.4 | 698.ane | 85.two.1 | 5493 | 5577 | 5555 | 2064.3 | - | |
3.2 | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2118 | - | |
3.ii.ane | 750 | 95.2.12 | 5493 | 5646 | 5646 | 2206 | - | |
3.2.two | 773 | 97.2 | 5493 | 5659 | 5646 | 2207.five | 1.0.2 | |
iii.ii.three | 782 | 97.14 | 5494 | 5664 | 5658 | 2326.ten | i.v (sixty) | |
3.2.4 | 782 | 97.fourteen | 5494 | 5664 | 5658 | 2326.10 | one.5 (60) | |
iii.2.5 | 782 | 97.17 | 5494 | 5664 | 5658 | 2333.4 | i.6 (lxx) | |
iii.2.6 | 795 | 97.17 | 5494 | 5666 | 5658 | 2335.6 | one.seven (77) (based on LLVM two.9svn) | |
4.0 | 800 | 123.ii | 5494 | 5666 | 5658 | 2335.ix | 2.0 (137) (based on LLVM two.9svn) | |
4.0.2 | ? | ? | 5494 | 5666 | 5658 | 2335.ix | two.0 (137) (based on LLVM ii.9svn) | |
4.1 | 806 | 123.ii.1 | - | 5666 | 5658 | 2335.15.00 | 2.1 (163.7.1) (based on LLVM 3.0svn) | |
4.2 | 809 | 127.2 | - | - | 5658 | 2336.1.00 | iii.0 (211.10.1) (based on LLVM 3.0svn) | |
4.3 | 822 | 112 | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.45) (based on LLVM three.1svn) | |
4.3.1 | ? | ? | - | - | 5658 | 2336.9.00 | 3.i (tags/Apple/clang-318.0.54) (based on LLVM 3.1svn) | |
4.3.2 | ? | ? | - | - | 5658 | 2336.9.00 | 3.1 (tags/Apple/clang-318.0.58) (based on LLVM 3.1svn) [128] | |
4.iii.3 | ? | ? | - | - | 5658 | 2336.nine.00 | 3.1 (tags/Apple/clang-318.0.61) (based on LLVM 3.1svn) [128] | |
4.iv | 829 | 133.three | - | - | 5658 | 2336.11.00 | 4.0 (tags/Apple/clang-421.0.57) (based on LLVM 3.1svn) [128] | |
iv.4.one | ? | ? | - | - | 5658 | 2336.11.00 | iv.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn) [128] | |
4.five | 836 | 134.9 | - | - | 5658 | 2336.11.00 | 4.ane (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) [128] | |
4.5.1 | ? | ? | - | - | 5658 | 2336.xi.00 | 4.one (tags/Apple/clang-421.11.66) (based on LLVM three.1svn) [128] | |
4.5.two | ? | ? | - | - | 5658 | 2336.11.00 | 4.1 (tags/Apple/clang-421.xi.66) (based on LLVM 3.1svn) [128] | |
4.6 | 839 | 136 | - | - | 5658 | 2336.xi.00 | four.ii (clang-425.0.24) (based on LLVM 3.2svn) [128] | |
4.half-dozen.one | ? | ? | - | - | 5658 | 2336.eleven.00 | 4.2 (clang-425.0.27) (based on LLVM three.2svn) [128] | |
4.half dozen.2 | ? | ? | - | - | 5658 | 2336.11.00 | 4.2 (clang-425.0.28) (based on LLVM 3.2svn) [128] | |
four.vi.iii | ? | ? | - | - | 5658 | 2336.11.00 | iv.2 (clang-425.0.28) (based on LLVM three.2svn) [128] | |
Xcode | cctools | ld64 | GCC 4.0 [124] | GCC 4.ii [125] | LLVM-GCC 4.2 [126] | LLVM [126] | Apple LLVM-Clang [127] |
Xcode 5.0 - half dozen.x (since arm64 support) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version cord | Swift version string | |||
5.0.0 | 846.two.1 | 224.1 | 3.3svn | 5.0 (clang-500.2.75) (based on LLVM 3.3svn) [128] | ||||
5.0.1 | 846.2.4 | 224.ane | 3.3svn | five.0 (clang-500.two.79) (based on LLVM 3.3svn) [128] | ||||
5.0.2 | 846.2.iv | 224.1 | 3.3svn | 5.0 (clang-500.ii.79) (based on LLVM iii.3svn) [128] | ||||
5.i | 855 | 236.three | iii.4svn | 5.1 (clang-503.0.38) (based on LLVM 3.4svn) [128] | ||||
5.i.ane | 855 | 236.four | 3.4svn | 5.1 (clang-503.0.40) (based on LLVM 3.4svn) [128] | ||||
half dozen.0.1 | 862 | 241.8 | 3.5svn | 6.0 (clang-600.0.51) (based on LLVM 3.5svn) [128] | ane.0 (swift-600.0.51.iv) | |||
6.1 | 862 | 241.9 | 3.5svn | half dozen.0 (clang-600.0.54) (based on LLVM 3.5svn) [128] | 1.1 (swift-600.0.54.20) | |||
6.one.i | 862 | 241.9 | 3.5svn | half dozen.0 (clang-600.0.56) (based on LLVM iii.5svn) [128] | 1.1 (swift-600.0.56.ane) | |||
6.ii | 862 | 241.9 | 3.5svn | half-dozen.0 (clang-600.0.57) (based on LLVM 3.5svn) [128] | 1.1 (swift-600.0.57.4) | |||
6.3 | 870 | 242 | iii.6.0svn | 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) [128] | 1.two (swiftlang-602.0.49.3) | |||
half-dozen.3.1 | 870 | 242 | 3.6.0svn | 6.one.0 (clang-602.0.49) (based on LLVM iii.six.0svn) [128] | ane.2 (swiftlang-602.0.49.6) | |||
half-dozen.iii.2 | 870 | 242 | 3.six.0svn | vi.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) [128] | 1.2 (swiftlang-602.0.53.1) | |||
half dozen.four | 870 | 242.2 | 3.6.0svn | 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) [128] | 1.2 (swiftlang-602.0.53.1) | |||
Xcode | cctools [129] | ld64 [130] | LLVM [131] | Clang version string [132] | Swift version cord [133] |
Xcode 7.0 - ten.x (since Complimentary On-Device Development) [ edit ]
Toolchain version history | ||||||||
---|---|---|---|---|---|---|---|---|
Xcode | cctools | ld64 | LLVM | Clang version cord | Swift version cord | |||
seven.0 | 877.5 | 253.3 | 3.7.0svn [131] | 7.0.0 (clang-700.0.72) [128] | 2.0 (swiftlang-700.0.59) | |||
7.0.1 | 877.5 | 253.3.iii | iii.7.0svn [131] | 7.0.0 (clang-700.0.72) [128] | 2.0 (swiftlang-700.0.59) | |||
7.1 | 877.vii | 253.half dozen | 3.7.0svn [131] | 7.0.0 (clang-700.ane.76) [128] | 2.i (swiftlang-700.1.101.6) | |||
7.2 | 877.8 | 253.9 | iii.7.0svn [131] | 7.0.2 (clang-700.1.81) [128] | 2.1.1 (swiftlang-700.i.101.15) | |||
seven.2.1 | 877.8 | 253.ix | three.7.0svn [131] | 7.0.2 (clang-700.one.81) [128] | ii.one.1 (swiftlang-700.i.101.15) | |||
vii.3 | 886 | 264.3.101 | 3.8.0svn [131] | 7.3.0 (clang-703.0.29) [128] | 2.2 (swiftlang-703.0.xviii.1) | |||
seven.3.1 | 886 | 264.3.102 | 3.8.0svn [131] | 7.3.0 (clang-703.0.31) [128] | 2.2 (swiftlang-703.0.18.8) | |||
8.0 | 895 | 274.ane | 3.9.0svn [131] | 8.0.0 (clang-800.0.38) [128] | 3.0 (swiftlang-800.0.46.two) | |||
8.ane | 895 | 274.1 | 3.9.0svn [131] | 8.0.0 (clang-800.0.42.1) [128] | iii.0.1 (swiftlang-800.0.58.6 clang-800.0.42.1) | |||
8.2 | 895 | 274.ii | 3.9.0svn [131] | 8.0.0 (clang-800.0.42.1) [128] | three.0.2 (swiftlang-800.0.63 clang-800.0.42.ane) | |||
8.two.one | 895 | 274.ii | 3.nine.0svn [131] | 8.0.0 (clang-800.0.42.one) [128] | 3.0.two (swiftlang-800.0.63 clang-800.0.42.1) | |||
8.3 | 898 | 278.4 | three.9.0svn [131] | eight.ane.0 (clang-802.0.38) [128] | iii.one (swiftlang-802.0.48 clang-802.0.38) | |||
8.3.one | 898 | 278.iv | iii.9.0svn [131] | 8.1.0 (clang-802.0.41) [128] | 3.i (swiftlang-802.0.51 clang-802.0.41) | |||
8.3.ii | 898 | 278.four | 3.9.0svn [131] | 8.1.0 (clang-802.0.42) [128] | 3.1 (swiftlang-802.0.53 clang-802.0.42) | |||
8.three.three | 898 | 278.iv | 3.9.0svn [131] | 8.1.0 (clang-802.0.42) [128] | iii.1 (swiftlang-802.0.53 clang-802.0.42) | |||
ix.0 | 900 | 302.iii | 4.0.0 [134] | 9.0.0 (clang-900.0.37) [128] | iv.0 (swiftlang-900.0.65 clang-900.0.37) | |||
9.one | 900 | 302.3.one | 4.0.0 [135] | 9.0.0 (clang-900.0.38) [128] | iv.0.2 (swiftlang-900.0.69.2 clang-900.0.38) | |||
9.ii | 900 | 305 | 4.0.0 [136] | 9.0.0 (clang-900.0.39.2) [128] | 4.0.iii (swiftlang-900.0.74.1 clang-900.0.39.ii) | |||
9.3 | 906 | 351.viii | 5.0.2 [137] | ix.one.0 (clang-902.0.39.one) [128] | iv.i (swiftlang-902.0.48 clang-902.0.37.ane) | |||
9.3.1 | 906 | 351.8 | 5.0.2 [137] | nine.one.0 (clang-902.0.39.ane) [128] | iv.1 (swiftlang-902.0.48 clang-902.0.37.1) | |||
nine.four | 906 | 351.eight | 5.0.2 [138] | 9.ane.0 (clang-902.0.39.2) [128] | iv.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
9.iv.1 | 906 | 351.8 | 5.0.2 [138] | nine.one.0 (clang-902.0.39.2) [128] | 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) | |||
x.0 | 921.0.1 | 409.12 | 6.0.1 [139] | 10.0.0 (clang-chiliad.11.45.ii) [128] | four.two (swiftlang-1000.11.37.ane clang-1000.11.45.1) | |||
x.one | 921.0.i | 409.12 | half dozen.0.one [140] | ten.0.0 (clang-1000.11.45.5) [128] | 4.2.1 (swiftlang-1000.xi.42 clang-1000.11.45.1) | |||
10.ii | 927.0.2 | 450.3 | 7.0.0 [141] | ten.0.1 (clang-1001.0.46.3) [128] | v.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3) | |||
ten.2.1 | 927.0.2 | 450.3 | 7.0.0 [142] | 10.0.one (clang-1001.0.46.four) [128] | 5.0.1 (swiftlang-1001.0.82.iv clang-1001.0.46.five) | |||
10.iii | 927.0.2 | 450.three | 7.0.0 [142] | 10.0.1 (clang-1001.0.46.4) [128] | 5.0.ane (swiftlang-1001.0.82.4 clang-1001.0.46.5) | |||
Xcode | cctools [129] | ld64 [130] | LLVM [131] | Clang version cord [132] | Swift version cord [133] |
Xcode xi.10 - 13.x (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 [143] | 11.0.0 (clang-1100.0.33.8) [128] | five.one (swiftlang-1100.0.270.13 clang-1100.0.33.7) | |||
11.one | 949.0.1 | 512.4 | eight.0.0 [143] | 11.0.0 (clang-1100.0.33.8) [128] | 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.seven) | |||
eleven.two | 949.0.1 | 520 | 8.0.0 [144] | 11.0.0 (clang-1100.0.33.12) [145] | 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
11.2.1 | 949.0.1 | 520 | 8.0.0 [144] | 11.0.0 (clang-1100.0.33.12) [132] | 5.ane.two (swiftlang-1100.0.278 clang-1100.0.33.9) | |||
xi.3 | 949.0.1 | 530 | 8.0.0 [146] | 11.0.0 (clang-1100.0.33.16) [132] | 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15) | |||
11.3.one | 949.0.1 | 530 | eight.0.0 [146] | xi.0.0 (clang-1100.0.33.17) [132] | five.1.three (swiftlang-1100.0.282.i clang-1100.0.33.15) | |||
11.iv | 959.0.1 | 556.5 | 9.0.0 [147] | 11.0.3 (clang-1103.0.32.29) [132] | 5.two (swiftlang-1103.0.32.ane clang-1103.0.32.29) | |||
11.4.1 | 959.0.1 | 556.vi | nine.0.0 [148] | 11.0.3 (clang-1103.0.32.59) [132] | 5.ii.2 (swiftlang-1103.0.32.6 clang-1103.0.32.51) | |||
eleven.five | 959.0.1 | 556.6 | nine.0.0 [149] | 11.0.3 (clang-1103.0.32.62) [132] | 5.two.iv (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.half-dozen | 959.0.1 | 556.half dozen | nine.0.0 [149] | xi.0.3 (clang-1103.0.32.62) [132] | v.ii.4 (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
11.7 | 959.0.1 | 556.half-dozen | 9.0.0 [149] | 11.0.3 (clang-1103.0.32.62) [132] | 5.2.iv (swiftlang-1103.0.32.9 clang-1103.0.32.53) | |||
12.0 | 973.0.1 | 609 | 10.0.0 [150] | 12.0.0 (clang-1200.0.32.2) [132] | 5.iii (swiftlang-1200.0.29.2 clang-1200.0.30.1) | |||
12.0.1 | 973.0.1 | 609 | 10.0.0 [150] | 12.0.0 (clang-1200.0.32.two) [132] | 5.iii (swiftlang-1200.0.29.ii clang-1200.0.30.one) | |||
12.ane | 973.0.one | 609 | 10.0.0 [150] | 12.0.0 (clang-1200.0.32.21) [132] | 5.3 (swiftlang-1200.0.29.two clang-1200.0.xxx.one) | |||
12.1.1 RC | 973.0.one | 609 | 10.0.0 [150] | 12.0.0 (clang-1200.0.32.21) [132] | 5.3 (swiftlang-1200.0.29.ii clang-1200.0.30.one) | |||
12.ii | 973.4 | 609.7 | 10.0.0 [151] | 12.0.0 (clang-1200.0.32.27) [132] | 5.3.ane (swiftlang-1200.0.41 clang-1200.0.32.8) | |||
12.iii | 977.one | 609.8 | 10.0.0 [152] | 12.0.0 (clang-1200.0.32.28) [132] | five.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.4 | 977.1 | 609.8 | ten.0.0 [152] | 12.0.0 (clang-1200.0.32.29) [132] | 5.3.2 (swiftlang-1200.0.45 clang-1200.0.32.28) | |||
12.v | 980 | 650.9 | 11.one.0 [153] | 12.0.5 (clang-1205.0.22.nine) [132] | 5.iv (swiftlang-1205.0.26.9 clang-1205.0.nineteen.55) | |||
12.5.1 | 980.ane | 650.9 | 11.1.0 [154] | 12.0.5 (clang-1205.0.22.11) [132] | 5.4.2 (swiftlang-1205.0.28.2 clang-1205.0.19.57) | |||
13.0 | 986 | 711 | 12.0.0 [155] | 13.0.0 (clang-1300.0.29.3) [132] | 5.5 (swiftlang-1300.0.31.1 clang-1300.0.29.one) | |||
13.1 | 986 | 711 | 12.0.0 [156] | 13.0.0 (clang-1300.0.29.3) [132] | five.5.1 (swiftlang-1300.0.31.4 clang-1300.0.29.6) | |||
thirteen.2 | 986 | 711 | 12.0.0 [157] | xiii.0.0 (clang-1300.0.29.30) [132] | v.5.two (swiftlang-1300.0.47.5 clang-1300.0.29.30) | |||
13.2.1 | 986 | 711 | 12.0.0 [157] | 13.0.0 (clang-1300.0.29.30) [132] | 5.v.2 (swiftlang-1300.0.47.5 clang-1300.0.29.thirty) | |||
13.3 | 994 | 762 | 13.0.0 [158] | 13.1.6 (clang-1316.0.21.2) [132] | 5.half-dozen (swiftlang-5.6.0.323.62 clang-1316.0.twenty.8) | |||
Xcode | cctools [129] | ld64 [130] | LLVM [131] | Clang version cord [132] | Swift version string [133] |
Run into also [ edit ]
References [ edit ]
- ^ John Siracusa (November 9, 2003). "Mac Os Ten x.3 Panther" . Retrieved January xv, 2022.
- ^ "Xcode thirteen.3 (13E113) - Releases - Apple Developer". Apple Developer. Apple Inc. March xiv, 2022. Retrieved March 15, 2022.
- ^ a b "Xcode on the Mac App Store". Apple Inc. Retrieved May 29, 2018.
- ^ "Downloads". Apple tree Programmer. Retrieved May 29, 2018.
- ^ "Xcode - Features". developer.apple.com . Retrieved March 11, 2020.
- ^ Adriaan van Bone. "GNU Pascal and Xcode". Microbizz.nl. Retrieved June 21, 2010.
- ^ "Using Free Pascal with Xcode". Pascal-fundamental.com. Retrieved June 21, 2010.
- ^ "Tools". macada.org. Archived from the original on July 27, 2011. Retrieved February 8, 2011.
- ^ "CSharpPlugin - cocoa-precipitous-dev - Google Code" . Retrieved June 21, 2010.
- ^ "xkick brings Golang support to Xcode 11 - Weblog - Wirecog". webcache.googleusercontent.com . Retrieved May 24, 2020.
- ^ "CamelBones, an Objective-C/Perl bridge for Mac Os Ten & GNUStep - Home". Camelbones.sourceforge.net. December 1, 2004. Retrieved June 21, 2010.
- ^ "D for Xcode" . Retrieved February 9, 2019.
- ^ Prince McLean (June xx, 2008). "Apple's other open secret: the LLVM Compiler" . Retrieved Apr iii, 2012.
- ^ "Xcode 3.two: teh awesome edition". Baronial 30, 2009. Archived from the original on June 16, 2013.
- ^ a b "New Features in Xcode iv: Xcode 4.2". Apple tree. September 16, 2015. Retrieved September 15, 2016.
- ^ a b "New Features in Xcode 4: Xcode 4.5". Apple Inc. September sixteen, 2015. Retrieved October 18, 2015.
- ^ "New Features in Xcode 5: Xcode 5.0". September 16, 2015. Retrieved September xv, 2016.
- ^ David Holt says (May fifteen, 2010). "Facts virtually WebObjects (WebObjects Community)". Wocommunity.org. Archived from the original on October seven, 2013. Retrieved June 21, 2010.
- ^ "WOLips". Wiki.objectstyle.org. February 27, 2010. Retrieved June 21, 2010.
- ^ "Apple tree - Mac Os Ten Leopard - Features - 300+ New Features". Archived from the original on October xvi, 2007.
- ^ "Apple Developer Tools for Coffee". Apple . Retrieved February 8, 2011.
- ^ "WWDC Software Notes: Safari 5, Xcode iv, iTunes 9.2". Mac Rumors. June eight, 2010. Retrieved June 21, 2010.
- ^ "Developer Tools - What'south New in Xcode 4". Apple Developer . Retrieved February 8, 2011.
- ^ "Apple makes Xcode gratuitous to all with release of four.1 on Mac App Shop". AppleInsider. July twenty, 2011. Retrieved July 3, 2013.
- ^ "New Features in Xcode 4: Xcode 4.i". Apple Inc. Retrieved September fifteen, 2016.
- ^ "Why can't I download Xcode 4.2 for Snowfall Leopard?" . Retrieved May 2, 2015.
- ^ "New Features in Xcode 4: Xcode 4.3". Apple Inc. Retrieved September xv, 2016.
- ^ "New Features in Xcode 4: Xcode 4.three.1 and four.3.2". Apple Inc. Retrieved September 15, 2016.
- ^ "New Features in Xcode iv: Xcode 4.3.three". Apple Inc. Retrieved September fifteen, 2016.
- ^ "Xcode 4.iv rolls out to Bone Ten, iOS developers via the Mac App Store". 9to5Mac. July 25, 2012. Retrieved Baronial ii, 2012.
- ^ "New Features in Xcode 4: Xcode 4.iv". Apple tree Inc. Retrieved September 15, 2016.
- ^ "Apple seeds showtime iOS 7 and Os Ten Mavericks betas to developers". AppleInsider. June 10, 2013. Retrieved June 11, 2013.
- ^ "New Features in Xcode v: Xcode five.1". April 20, 2015. Retrieved September xv, 2016.
- ^ "Xcode vi, Swift, CloudKit, and more surprising programmer news from WWDC 2014". TechRepublic. June 5, 2014. Retrieved June half-dozen, 2014.
- ^ "New Features in Xcode seven: Xcode 7.0". programmer.apple.com . Retrieved September 15, 2016.
- ^ "What's New in Xcode viii". developer.apple tree.com . Retrieved September xv, 2016.
- ^ "What's New in Xcode 9". programmer.apple.com . Retrieved July 24, 2017.
- ^ "New Downloads Now Available". Apple Programmer. Apple. Archived from the original on September 20, 2017. Retrieved September 19, 2017.
- ^ "Xcode - What'southward New" . Retrieved June 4, 2018.
- ^ Sadun, Erica [@ericasadun] (June v, 2018). "Concur onto Xcode nine.4 and earlier to back up 32-bit customers. Xcode 10 no longer compiles 32-bit applications" (Tweet) – via Twitter. ,
- ^ "Xcode x Release Notes" . Retrieved September 17, 2018.
- ^ "Xcode 10 (10A254a) - Releases - Apple Developer". Apple Programmer. 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 11.4 Release Notes" . Retrieved September 12, 2020.
- ^ "Concurrency". Swift Docs.
{{cite spider web}}
: CS1 maint: url-status (link) - ^ a b "iPhone Software Development: Old versions of iPhone SDK". Apr 6, 2010. Retrieved May ii, 2015.
- ^ "About Xcode for Mac, iPad, and iPhone Xcode 3.two.2 developer tools for Mac SDK 10.6 and iPhone SDK 3.2" (PDF). Apple Developer. Retrieved May 2, 2015.
- ^ "About Xcode and iOS SDK Xcode 3.2.3 for Mac Os X 10.vi and iOS iv.0.1" (PDF). Apple Developer. Retrieved May two, 2015.
- ^ "Almost Xcode and iOS SDK Xcode 3.2.4 for Mac Bone X 10.vi and iOS iv.1" (PDF). Apple Programmer. Retrieved May two, 2015.
- ^ "Near Xcode and iOS SDK Xcode 3.2.5 for Mac OS X 10.half-dozen and iOS 4.ii" (PDF). Apple tree Developer. Retrieved May 2, 2015.
- ^ "Old versions of iPhone SDK". April 6, 2010.
There were several releases of Xcode iii.2.3: with iOS iv.0; with iOS 4.0.i; with iOS 4.0.2 SDK
- ^ "Well-nigh Xcode and iOS SDK - Xcode three.2.vi for Mac OS X 10.6 and iOS 4.iii (Developers merely)" (PDF). Apple tree Developer. Retrieved May two, 2015.
- ^ "Nearly Xcode and iOS SDK - Xcode four.0.one and iOS 4.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.ane for Snow Leopard (Developers only)" (PDF) . Retrieved May two, 2015.
- ^ "Almost 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 status unknown (link) - ^ "How to Install Older iOS Simulators in XCode 4.two.ane (SDK5.0)" . Retrieved May two, 2015.
- ^ "iphone - Xcode 4.2.1 for Snow Leopard - Stack Overflow" . Retrieved May ii, 2015.
- ^ "Mac App Store - Xcode". iTunes . Archived from the original on February 2, 2012. Retrieved May ii, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL status 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 Shop. Archived from the original on July 1, 2012. Retrieved May 2, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "iphone - Install Simulator SDK four.3 to Xcode four.four on Mountain Lion - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Xcode 4.4 Release Notes" (PDF). Apple tree Programmer. Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". Mac App Shop. Archived from the original on July 25, 2013. Retrieved May 2, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Unauthorized - Apple Developer" (PDF) . Retrieved May 2, 2015.
- ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on Oct ten, 2013. Retrieved May ii, 2015.
{{cite spider web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Mac App Store - Xcode". Mac App Store. Archived from the original on May thirty, 2014. Retrieved May two, 2015.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link) - ^ "iphone - Xcode v and iOS 7: Architecture and Valid architectures". Stack Overflow.
- ^ "ios5 - Apply iOS five Simulator in XCode five? - Stack Overflow" . Retrieved May 2, 2015.
- ^ "Apple Developer Documentation". developer.apple.com.
- ^ "Install ios v simulator to xcode v.one?" . Retrieved May 2, 2015.
- ^ "iphone - ios 6.0 Simulator in xcode 5.1 - 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.ten Yosemite - Stack Overflow" . Retrieved May 2, 2015.
- ^ a b Developer Portal version
- ^ a b MAS version
- ^ LSMinimumSystemVersion from Info.plist
- ^ a b c d plutil -p Xcode.app/Contents/Info.plist | grep LSMinimumSystemVersion
- ^ a b cd Xcode.app/Contents/Developer; cd Platforms/MacOSX.platform/Programmer/SDKs/; plutil -p */Organization/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.14 Mojave can't open Xcode viii.3.iii (immediately crash)". Stack Overflow .
- ^ Unable to run since MacOS 10.fourteen [86]
- ^ "Xcode 10.ii Release Notes". Apple Programmer.
- ^ "Xcode ten.2.1 Release Notes". Apple Programmer.
- ^ "Xcode 10.iii Release Notes". Apple Developer.
- ^ a b c d east "Xcode Releases". xcodereleases.com . Retrieved July ii, 2020.
- ^ a b cd Xcode.app/Contents/Programmer; cd Platforms/MacOSX.platform/Developer/SDKs/; plutil -p */Arrangement/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 meet the SwiftUI preview, you need macOS 10.15 [96]
- ^ "Xcode 11.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December ten, 2019.
- ^ "Xcode 11.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved November 4, 2019.
- ^ "Xcode 11.2.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved December 10, 2019.
- ^ a b c d due east f g h i j 1000 l m n o p q r s t u v "Xcode Releases". xcodereleases.com . Retrieved December 10, 2019.
- ^ "Xcode 11.3 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved November 10, 2019.
- ^ Developer Portal version. MAS version build is 11C504
- ^ "Xcode eleven.iii.ane Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Jan 14, 2020.
- ^ "Xcode xi.4 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved March 24, 2020.
- ^ "Xcode eleven.4.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Apr 16, 2020.
- ^ "Xcode xi.v Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved May 20, 2020.
- ^ "Xcode 11.6 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved July 15, 2020.
- ^ "Xcode 11.7 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Baronial 26, 2020.
- ^ "Xcode 12 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Baronial 25, 2020.
- ^ "Xcode 12.0.ane Release Notes". Apple Developer Documentation. Apple Inc. Retrieved September 25, 2020.
- ^ "Xcode 12.1 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved October 20, 2020.
- ^ "Xcode 12.1.one RC Release Notes". Apple Developer Documentation. Apple Inc. Retrieved October 30, 2020.
- ^ "Xcode 12.2 Release Notes". Apple Developer Documentation. Apple Inc. Retrieved November 12, 2020.
- ^ "Xcode 12.3 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved Dec 14, 2020.
- ^ "Xcode 12.4 Release Notes". Apple Programmer Documentation. Apple Inc. Retrieved Jan 27, 2021.
- ^ "Xcode 12.v Release Notes". Apple Developer Documentation. Apple Inc. Retrieved Apr 26, 2021.
- ^ "Xcode 12.5.1 Release Notes". Apple tree Developer Documentation. Apple Inc. Retrieved June 21, 2021.
- ^ "Xcode thirteen Release Notes". Apple Developer Documentation. Apple Inc. Retrieved September 21, 2021.
- ^ "Xcode 13.1 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved October 26, 2021.
- ^ "Xcode 13.2 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved December 13, 2021.
- ^ "Xcode 13.2.1 Release Notes". Apple Developer Documentation. Apple tree Inc. Retrieved Dec thirteen, 2021.
- ^ "Xcode 13.3 Release Notes". Apple Inc. Retrieved March 15, 2022.
- ^ a b /Developer/Platforms/iPhoneOS.platform/Programmer/usr/bin/gcc-four.0 --version
- ^ a b /Programmer/usr/bin/gcc-four.2 --version
- ^ a b c d Xcode.app/Contents/Programmer/usr/bin/llvm-gcc --version
- ^ a b Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
- ^ a b c d due east f g h i j m 50 m n o p q r due south t u v w ten y z aa ab ac advert ae af ag ah ai aj ak al am an ao ap aq ar equally at au av aw ax ay az ba "Xcode clang version record gist" . Retrieved May 29, 2013.
- ^ a b c /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool --version
- ^ a b c /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -v
- ^ a b c d e f g h i j thou fifty m northward o p q r "Clang - Source Browser". opensource.apple tree.com. Apple tree Inc. Retrieved May 11, 2017.
- ^ a b c d eastward f g h i j k l thousand due north o p q r s t u v westward ten y /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 Nov 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-four.0.2-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.0.iii-RELEASE". GitHub . Retrieved Nov 18, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.one-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ a b "swift-llvm/CMakeLists.txt at swift-4.1.ii-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-4.2-RELEASE". GitHub . Retrieved November 18, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-iv.2.1-RELEASE". GitHub . Retrieved November xviii, 2018.
- ^ "swift-llvm/CMakeLists.txt at swift-5.0-RELEASE". GitHub . Retrieved April 10, 2019.
- ^ a b "swift-llvm/CMakeLists.txt at swift-5.0.one-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-projection/llvm/CMakeLists.txt at swift-5.one.2-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "Xcode Releases on Twitter: 'The SDKs in #Xcode11.2 GM...'" . Retrieved November four, 2019.
- ^ a b "llvm-projection/llvm/CMakeLists.txt at swift-v.1.iii-RELEASE". GitHub . Retrieved March 20, 2020.
- ^ "llvm-projection/llvm/CMakeLists.txt at swift-5.2-RELEASE". GitHub . Retrieved March 26, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.2.2-RELEASE". GitHub . Retrieved April 21, 2020.
- ^ a b c "llvm-projection/llvm/CMakeLists.txt at swift-5.ii.four-RELEASE". GitHub . Retrieved May xx, 2020.
- ^ a b c d "llvm-project/llvm/CMakeLists.txt at swift-five.3-RELEASE". GitHub . Retrieved September 17, 2020.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.3.1-RELEASE". GitHub . Retrieved November 13, 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.4-RELEASE". GitHub . Retrieved April 27, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.4.i-RELEASE". GitHub . Retrieved June 22, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-five.5-RELEASE". GitHub . Retrieved September 21, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-5.5.1-RELEASE". GitHub . Retrieved October 28, 2021.
- ^ a b "llvm-project/llvm/CMakeLists.txt at swift-five.5.two-RELEASE". GitHub . Retrieved December xiv, 2021.
- ^ "llvm-project/llvm/CMakeLists.txt at swift-v.6-RELEASE" . Retrieved March 15, 2022.
External links [ edit ]
Free Download Xcode for Mac Os X 10.7
Posted by: greenrived1941.blogspot.com