1. Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch.
2. To test or run applications on an iPhone, iPad, Apple TV, or Apple Watch all you need is a free Apple ID.
Features and Description
Target Platform Architecture Build Environment; macOS 10.13, 10.14, 10.15 x8664 and x8664h: Xcode 11 or 12 (10.15 SDK). Xcode 11 can only be installed on a Mac running macOS Mojave (10.14.4 or above) or macOS Catalina (10.15 or above). Go back to Step 0 and check to make sure you have upgraded to macOS Catalina as.
Key Features
Latest Version: 12.5.1
What does Xcode do? Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with the Swift programming language make developing apps easy and fun.Xcode includes the Xcode IDE, Swift and C/C++/Objective-C compilers, Instruments analysis tool, simulators, the latest SDKs, and hundreds of powerful features:Innovative tools help you create great apps• Swift is an intuitive programming language that is safe, fast, and modern• SwiftUI is a revolutionary framework to create user interfaces with a declarative Swift syntax• Playgrounds are a fun way to experiment and interact with Swift code• View debugging shows a 3D stack of all your app's UI view layers at runtime• Split editors in virtually unlimited ways, show previews, or choose an assistant to see related content• Live issues display errors as you type, and Fix-its improve your code with just a click• Source control navigator and service integrations help you manage code across a teamSwiftUI and Interface Builder make it easy to design your interface• SwiftUI uses declarative Swift code that clearly describes your interface• Design canvas graphically builds UI views using the library of controls and modifyers• Preview SwiftUI code or UIKit interfaces in different screen sizes, orientations, and font sizes• SwiftUI code is always in perfect sync with the graphical design canvas and previews• Animations are built using simple commands that describe the action you want to seeProfessional editor and debugger keep your code front and center• Refactoring makes it easy to modify the structure of Swift, Objective-C, C, and C++ code• Open Quickly instantly opens any file within your project• Data tips and Quick Look can inspect a variable by hovering your mouse over code while debuggingInstruments for performance analysis• Compare CPU, disk, memory, and GPU performance as graphical tracks over time• Identify performance bottlenecks, then dive deep into the code to uncover the cause• Analyze your app directly, or sample the entire system with very little overhead• Create custom instruments with unique visualizations to analyze your own code and frameworksTo test or run applications on an iPhone, iPad, Apple TV, or Apple Watch all you need is a free Apple ID. To submit your apps to the App Store you must be a member of the Apple Developer Program. Some features may require Internet access.
Download for MacOS - server 1 --> FreeDownload Latest Version
Download and Install Xcode
Download for PC - server 1 -->MAC:
Download for MacOS - server 1 --> Free
Thank you for visiting our site. Have a nice day!
More apps by Apple
What This Guide Covers #
This guide explains what packages, tools and settings are available in theTravis macOS CI environment (often referred to as the “CI environment”).
Overview #
Travis CI runs builds in virtual machines that are snapshotted before each buildand rolled back at the end of it. This offers a number of benefits:
- Host OS is not affected by test suites
- No state persists between runs
- Passwordless sudo is available
- It is possible for test suites to install various services via
brew
and then customize the configuration of those services at thebeginning of each build.
The environment available to test suites is known as the Travis CIenvironment.
Using macOS #
To use our macOS build infrastructure, add the following to your .travis.yml
:
Travis CI also supports the Ubuntu Linux Environment, Windows Environment and FreeBSD Environment.
macOS Version #
Travis CI uses macOS 10.13 and Xcode 9.4.1 by default. You can use another version of macOS (and Xcode) by specifying the corresponding osx_image
key from the following table:
osx_image value | Xcode version | Xcode build version | macOS version | JDK |
---|---|---|---|---|
osx_image: xcode12.5 | Xcode 12.5 | 12E262 | macOS 11.3 | 16.0.1 |
osx_image: xcode12.4 | Xcode 12.4 | 12D4e | macOS 11.2.1 | 15.0.1 |
osx_image: xcode12.3 | Xcode 12.3 | 12C33 | macOS 11.1 | 15.0.1 |
osx_image: xcode12.2 | Xcode 12.2 | 12B5018i | macOS 10.15.7 | 14.0.2 |
osx_image: xcode12u | Xcode 12.0 | 12A8161k | macOS 10.15.5 | 14.0.1 |
osx_image: xcode12 | Xcode 12.0.1 | 12A7300 | macOS 10.15.7 | 14.0.2 |
osx_image: xcode11.6 | Xcode 11.6 | 11E708 | macOS 10.15.5 | 14.0.2 |
osx_image: xcode11.5 | Xcode 11.5 | 11E608c | macOS 10.15.4 | 14.0.1 |
osx_image: xcode11.4 | Xcode 11.4.1 | 11E503a | macOS 10.15.4 | 14.0.1 |
osx_image: xcode11.3 | Xcode 11.3.1 | 11C505 | macOS 10.14.6 | 14 |
osx_image: xcode11.2 | Xcode 11.2.1 | 11B500 | macOS 10.14.6 | 14 |
osx_image: xcode11.1 | Xcode 11.1 | 11A1027 | macOS 10.14.6 | 14 |
osx_image: xcode11 | Xcode 11.0 | 11A420a | macOS 10.14.6 | 14 |
osx_image: xcode10.3 | Xcode 10.3 | 18E226 | macOS 10.14.4 | 13.0.1 |
osx_image: xcode10.2 | Xcode 10.2.1 | 10E1001 | macOS 10.14 | 13.0.1 |
osx_image: xcode10.1 | Xcode 10.1 | 10B61 | macOS 10.13 | 13.0.1 |
osx_image: xcode10 | Xcode 10.0 | 10A255 | macOS 10.13 | 13.0.1 |
osx_image: xcode9.4 Default | Xcode 9.4.1 | 9F2000 | macOS 10.13 | 13.0.1 |
osx_image: xcode9.3 | Xcode 9.3 | 9E145 | macOS 10.13 | 1.8.0_112-b16 |
osx_image: xcode9.2 | Xcode 9.2 | 9C40b | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode9.1 | Xcode 9.1 | 9B55 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode9 | Xcode 9.0 | 9A235 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode8.3 | Xcode 8.3.3 | 8E3004b | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode8 | Xcode 8.0 | 8A218a | macOS 10.11 | 1.8.0_92-b14 |
osx_image: xcode7.3 | Xcode 7.3.1 | 7D1014 | macOS 10.11 | 1.8.0_92-b14 |
Homebrew #
Homebrew is installed and updated every time the virtual machines are updated.
The Travis Homebrew addon is the simplest, fastest and most reliable way to install dependencies.
The Homebrew addon correctly handles up-to-date, outdated, and missing packages. Manual Homebrew dependency scripts are error-prone, and we recommend against using them.
The Homebrew addon uses the Homebrew database on the build image by default, but can be configured to run brew update
if needed.
File System #
VMs running macOS 10.13 use HFS+, VMs running macOS 10.14 and newer use APFS.
JDK and macOS #
Note the pre-installed JDK version (OracleJDK) for each image in the table below.While Mac jobs can test against multiple JDK versions using the jdk
key,macOS images up to xcode9.3
can only switch up to Java 8, and images xcode9.4
and later can switch to Java 10 (if pre-installed) and later.In practical terms, if your Mac build requires Java 8 and below, use xcode9.3
(or below); if your build requires Java 10and later, use xcode9.4
(or later).
osx_image value | Xcode version | macOS version | JDK |
---|---|---|---|
osx_image: xcode12.5 | Xcode 12.5 | macOS 11.3 | 16.0.1 |
osx_image: xcode12.4 | Xcode 12.4 | macOS 11.2.1 | 15.0.1 |
osx_image: xcode12.3 | Xcode 12.3 | macOS 11.1 | 15.0.1 |
osx_image: xcode12.2 | Xcode 12.2 | macOS 10.15.7 | 14.0.2 |
osx_image: xcode12u | Xcode 12.0 | macOS 10.15.5 | 14.0.1 |
osx_image: xcode12 | Xcode 12.0.1 | macOS 10.15.7 | 14.0.2 |
osx_image: xcode11.6 | Xcode 11.6 | macOS 10.15.5 | 14.0.2 |
osx_image: xcode11.5 | Xcode 11.5 | macOS 10.15.4 | 14.0.1 |
osx_image: xcode11.4 | Xcode 11.4.1 | macOS 10.15.4 | 14.0.1 |
osx_image: xcode11.3 | Xcode 11.3.1 | macOS 10.14.6 | 14 |
osx_image: xcode11.2 | Xcode 11.2.1 | macOS 10.14.6 | 14 |
osx_image: xcode11.1 | Xcode 11.1 | macOS 10.14.6 | 14 |
osx_image: xcode11 | Xcode 11.0 | macOS 10.14.6 | 14 |
osx_image: xcode10.3 | Xcode 10.3 | macOS 10.14.4 | 13.0.1 |
osx_image: xcode10.2 | Xcode 10.2.1 | macOS 10.14 | 13.0.1 |
osx_image: xcode10.1 | Xcode 10.1 | macOS 10.13 | 13.0.1 |
osx_image: xcode10 | Xcode 10.0 | macOS 10.13 | 13.0.1 |
osx_image: xcode9.4 Default | Xcode 9.4.1 | macOS 10.13 | 13.0.1 |
osx_image: xcode9.3 | Xcode 9.3 | macOS 10.13 | 1.8.0_112-b16 |
osx_image: xcode9.2 | Xcode 9.2 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode9.1 | Xcode 9.1 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode9 | Xcode 9.0 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode8.3 | Xcode 8.3.3 | macOS 10.12 | 1.8.0_112-b16 |
osx_image: xcode8 | Xcode 8.0 | macOS 10.11 | 1.8.0_92-b14 |
osx_image: xcode7.3 | Xcode 7.3.1 | macOS 10.11 | 1.8.0_92-b14 |
Compilers and Build toolchain #
- automake
- clang
- cmake
- gcc
- maven
- mercurial
- pkg-config
- wget
- xctool
Languages #
- C
- C++
- Go
- Java
- Nodejs
- Python
- Ruby
Runtimes #
Every worker has at least one version of Go, Java, Python, Ruby and NodeJS to accommodateprojects that may need one of those runtimes during the build.
Ruby versions/implementations #
Default macOS Ruby (depends on macOS version) – You need to use sudo
to install gems with this Ruby and you can also use the pre-compiled Ruby binaries we made available.
Rubies are built using RVM that is installed per-user.
Gems in the global gem set #
- bundler
- rake
- cocoapods
Python related tools #
- pyenv (via homebrew)
- virtualenv (via pip)
- numpy (via pip)
- scipy (via pip)
- tox (via pip)
Xcode version #
Xcode 9.4.1 is installed with all available simulators and SDKs.Command Line Tools are also installed.
Xcode 12.5 #
Xcode 12.5 is available by adding osx_image: xcode12.5
to your .travis.yml.
Our Xcode 12.5 images have the following SDKs preinstalled:
iphoneos14.5
iphonesimulator14.5
macosx11.3
appletvos14.5
appletvsimulator14.5
watchos7.4
watchsimulator7.4
The Xcode 12.5 image also comes with the following simulators:
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.0
iOS 13.1
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 13.6
iOS 13.7
iOS 14.0
iOS 14.1
iOS 14.2
iOS 14.3
iOS 14.4
iOS 14.5
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.0
tvOS 13.2
tvOS 13.3
tvOS 13.4
tvOS 14.0
tvOS 14.2
tvOS 14.3
tvOS 14.4
tvOS 14.5
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.0
watchOS 6.1
watchOS 6.2
watchOS 7.0
watchOS 7.1
watchOS 7.2
watchOS 7.4
Xcode 12.4 #
Xcode 12.4 is available by adding osx_image: xcode12.4
to your .travis.yml.
Our Xcode 12.4 images have the following SDKs preinstalled:
iphoneos14.4
iphonesimulator14.4
driverkit.macosx20.2
macosx11.1
appletvos14.3
appletvsimulator14.3
watchos7.2
watchsimulator7.2
The Xcode 12.4 image also comes with the following simulators:
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.0
iOS 13.1
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 13.6
iOS 13.7
iOS 14.0
iOS 14.1
iOS 14.2
iOS 14.3
iOS 14.4
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.0
tvOS 13.2
tvOS 13.3
tvOS 13.4
tvOS 14.0
tvOS 14.2
tvOS 14.3
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.0
watchOS 6.1
watchOS 6.2
watchOS 7.0
watchOS 7.1
watchOS 7.2
Xcode 12.3 #
Xcode 12.3 is available by adding osx_image: xcode12.3
to your .travis.yml.
Our Xcode 12.3 images have the following SDKs preinstalled:
iphoneos14.3
iphonesimulator14.3
macosx11.1
appletvos14.3
appletvsimulator14.3
watchos7.2
watchsimulator7.2
The Xcode 12.3 image also comes with the following simulators:
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.0
iOS 13.1
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 13.6
iOS 13.7
iOS 14.0
iOS 14.1
iOS 14.2
iOS 14.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.0
tvOS 13.2
tvOS 13.3
tvOS 13.4
tvOS 14.0
tvOS 14.2
tvOS 14.3
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.0
watchOS 6.1
watchOS 6.2
watchOS 7.0
watchOS 7.1
watchOS 7.2
Xcode 12.2 #
Xcode 12.2 is available by adding osx_image: xcode12.2
to your .travis.yml.
Our Xcode 12.2 images have the following SDKs preinstalled:
iphoneos14.2
iphonesimulator14.2
macosx11.0
appletvos14.2
appletvsimulator14.2
watchos7.1
watchsimulator7.1
The Xcode 12.2 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.0
iOS 13.1
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 14.0
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.0
tvOS 13.2
tvOS 13.3
tvOS 13.4
tvOS 14.0
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
watchOS 6.2
watchOS 7.0
Xcode 12 (Universal) #
Xcode 12.0 is available by adding osx_image: xcode12u
to your .travis.yml.
Our Xcode 12.0 images have the following SDKs preinstalled:
iphoneos14.0
iphonesimulator14.0
driverkit.macosx20.0
macosx11.0
The Xcode 12.0 image also comes with the following simulators:
- iOS 14.0
Xcode 12 #
Xcode 12.0.1 is available by adding osx_image: xcode12
to your .travis.yml.
Our Xcode 12.0.1 images have the following SDKs preinstalled:
iphoneos14.0
iphonesimulator14.0
macosx10.15
appletvos14.0
appletvsimulator14.0
watchos7
watchsimulator7
The Xcode 12.0.1 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.0
iOS 13.1
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 14.0
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.0
tvOS 13.2
tvOS 13.3
tvOS 13.4
tvOS 14.0
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
watchOS 6.2
watchOS 7.0
Xcode 11.6 #
Xcode 11.6 is available by adding osx_image: xcode11.6
to your .travis.yml.
Our Xcode 11.6 images have the following SDKs preinstalled:
iphoneos13.6
iphonesimulator13.6
macosx10.15
appletvos13.4
appletvsimulator13.4
watchos6.2
watchsimulator6.2
The Xcode 11.6 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
iOS 13.6
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.2
tvOS 13.3
tvOS 13.4
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
watchOS 6.2
Xcode 11.5 #
Xcode 11.5 is available by adding osx_image: xcode11.5
to your .travis.yml.
Our Xcode 11.5 images have the following SDKs preinstalled:
iphoneos13.5
iphonesimulator13.5
macosx10.15
appletvos13.4
appletvsimulator13.4
watchos6.2
watchsimulator6.2
The Xcode 11.5 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.2
iOS 13.3
iOS 13.4
iOS 13.5
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.2
tvOS 13.3
tvOS 13.4
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
watchOS 6.2
Xcode 11.4.1 #
Xcode 11.4.1 is available by adding osx_image: xcode11.4
to your .travis.yml.
Our Xcode 11.4.1 images have the following SDKs preinstalled:
iphoneos13.4
iphonesimulator13.4
macosx10.15
appletvos13.4
appletvsimulator13.4
watchos6.2
watchsimulator6.2
The Xcode 11.4.1 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.2
iOS 13.3
iOS 13.4
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.2
tvOS 13.3
tvOS 13.4
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
watchOS 6.2
Xcode 11.3.1 #
Xcode 11.3.1 is available by adding osx_image: xcode11.3
to your .travis.yml.
Our Xcode 11.3.1 images have the following SDKs preinstalled:
iphoneos13.2
iphonesimulator13.2
macosx10.15
appletvos13.2
appletvsimulator13.2
watchos6.1
watchsimulator6.1
The Xcode 11.3.1 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.2
iOS 13.3
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.2
tvOS 13.3
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
Xcode 11.2.1 #
Xcode 11.2.1 is available by adding osx_image: xcode11.2
to your .travis.yml.
Our Xcode 11.2.1 images have the following SDKs preinstalled:
iphoneos13.2
iphonesimulator13.2
macosx10.15
appletvos13.2
appletvsimulator13.2
watchos6.1
watchsimulator6.1
The Xcode 11.2.1 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
iOS 13.2
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
tvOS 13.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
watchOS 6.1
Xcode 11.1 #
Xcode 11.1 is available by adding osx_image: xcode11.1
to your .travis.yml.
Our Xcode 11.1 images have the following SDKs preinstalled:
iphoneos13.1
iphonesimulator13.1
macosx10.15
appletvos13.0
appletvsimulator13.0
watchos6.0
watchsimulator6.0
The Xcode 11.1 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 13.0
iOS 13.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 13.0
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 6.0
Xcode 11.0 #
Xcode 11.0 is available by adding osx_image: xcode11
to your .travis.yml.
Our Xcode 11.0 images have the following SDKs preinstalled:
iphoneos13.0
iphonesimulator13.0
macosx10.15
appletvos13.0
appletvsimulator13.0
watchos6.0
watchsimulator6.0
The Xcode 11.0 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 13.0
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 13.0
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 6.0
Xcode 10.3 #
Xcode 10.3 is available by adding osx_image: xcode10.3
to your .travis.yml.
Our Xcode 10.3 images have the following SDKs preinstalled:
macosx10.14
iphoneos12.4
iphonesimulator12.4
appletvos12.4
appletvsimulator12.4
watchos5.3
watchsimulator5.3
The Xcode 10.3 image also comes with the following simulators:
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
iOS 12.4
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
tvOS 12.4
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
watchOS 5.3
Xcode 10.2 #
Xcode 10.2.1 is available by adding osx_image: xcode10.2
to your .travis.yml.
Our Xcode 10.2.1 images have the following SDKs preinstalled:
macosx10.14
iphoneos12.2
iphonesimulator12.2
appletvos12.2
appletvsimulator12.2
watchos5.2
watchsimulator5.2
The Xcode 10.2.1 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
iOS 12.2
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
tvOS 12.2
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
watchOS 5.2
Xcode 10.1 #
Xcode 10.1 is available by adding osx_image: xcode10.1
to your .travis.yml.
Our Xcode 10.1 images have the following SDKs preinstalled:
macosx10.14
iphoneos12.1
iphonesimulator12.1
appletvos12.1
appletvsimulator12.1
watchos5.1
watchsimulator5.1
The Xcode 10.1 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
iOS 12.1
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
tvOS 12.1
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
watchOS 5.1
Xcode 10.0 #
Xcode 10.0 is available by adding osx_image: xcode10
to your .travis.yml.
Our Xcode 10.0 images have the following SDKs preinstalled:
macosx10.14
iphoneos12.0
iphonesimulator12.0
appletvos12.0
appletvsimulator12.0
watchos5.0
watchsimulator5.0
The Xcode 10.0 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
iOS 12.0
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
tvOS 12.0
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 5.0
Xcode 9.4 #
Xcode 9.4.1 is available by adding osx_image: xcode9.4
to your .travis.yml.
– Default when no other osx_image:
is specified
Our Xcode 9.4.1 images have the following SDKs preinstalled:
macosx10.13
iphoneos11.4
iphonesimulator11.4
appletvos11.4
appletvsimulator11.4
watchos4.3
watchsimulator4.3
The Xcode 9.4.1 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
iOS 11.4
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
tvOS 11.4
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 4.3
Xcode 9.3 #
Xcode 9.3 is available by adding osx_image: xcode9.3
to your .travis.yml.
Our Xcode 9.3 images have the following SDKs preinstalled:
macosx10.13
iphoneos11.3
iphonesimulator11.3
appletvos11.2
appletvsimulator11.3
watchos4.3
watchsimulator4.3
The Xcode 9.3 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
iOS 11.3
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
tvOS 11.3
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
watchOS 4.3
Xcode 9.2 #
Xcode 9.2 is available by adding osx_image: xcode9.2
to your .travis.yml.
Our Xcode 9.2 images have the following SDKs preinstalled:
macosx10.13
iphoneos11.2
iphonesimulator11.2
appletvos11.2
appletvsimulator11.2
watchos4.2
watchsimulator4.2
The Xcode 9.2 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
iOS 11.2
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
tvOS 11.2
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
watchOS 4.2
Xcode 9.1 #
Xcode 9.1 is available by adding osx_image: xcode9.1
to your .travis.yml.
Mac 10.11.6 Xcode Version
Our Xcode 9.1 images have the following SDKs preinstalled:
macosx10.13
iphoneos11.1
iphonesimulator11.1
appletvos11.1
appletvsimulator11.1
watchos4.1
watchsimulator4.1
The Xcode 9.1 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
iOS 11.1
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
tvOS 11.1
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
watchOS 4.1
Xcode 9.0 #
Xcode 9.0 is available by adding osx_image: xcode9
to your .travis.yml.
Our Xcode 9.0 images have the following SDKs preinstalled:
macosx10.13
iphoneos11.0
iphonesimulator11.0
appletvos11.0
appletvsimulator11.0
watchos4.0
watchsimulator4.0
The Xcode 9.0 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
iOS 11.0
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
tvOS 11.0
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
watchOS 4.0
Xcode 8.3 #
Xcode 8.3.3 is available by adding osx_image: xcode8.3
to your .travis.yml.
Our Xcode 8.3.3 images have the following SDKs preinstalled:
macosx10.12
iphoneos10.3
iphonesimulator10.3
appletvos10.2
appletvsimulator10.2
watchos3.2
watchsimulator3.2
The Xcode 8.3.3 image also comes with the following simulators:
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
iOS 10.0
iOS 10.1
iOS 10.2
iOS 10.3
tvOS 9.0
tvOS 9.1
tvOS 9.2
tvOS 10.0
tvOS 10.1
tvOS 10.2
watchOS 2.0
watchOS 2.1
watchOS 2.2
watchOS 3.2
Xcode 8 #
Xcode 8.0 is available by adding osx_image: xcode8
to your .travis.yml.
Our Xcode 8.0 images have the following SDKs preinstalled:
macosx10.11
iphoneos10.0
iphonesimulator10.0
appletvos10.0
appletvsimulator10.0
watchos3.0
watchsimulator3.0
iphoneos9.3
iphonesimulator9.3
appletvos9.2
appletvsimulator9.2
watchos2.2
watchsimulator2.2
The Xcode 8.0 image also comes with the following simulators:
Xcode Mac 10.11 Download
iOS 10.0
watchOS 3.0
tvOS 10.0
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
watchOS 2.0
watchOS 2.1
watchOS 2.2
tvOS 9.0
tvOS 9.1
tvOS 9.2
Xcode 7.3 #
Xcode 7.3.1 is available by adding osx_image: xcode7.3
to your .travis.yml.
Our Xcode 7.3.1 images have the following SDKs preinstalled:
macosx10.11
iphoneos9.3
iphonesimulator9.3
appletvos9.2
appletvsimulator9.2
watchos2.2
watchsimulator2.2
Xcode Mac 10.13
The Xcode 7.3.1 image also comes with the following simulators:
Xcode For Mac 10.11.6
iOS 8.1
iOS 8.2
iOS 8.3
iOS 8.4
iOS 9.0
iOS 9.1
iOS 9.2
iOS 9.3
watchOS 2.0
watchOS 2.1
watchOS 2.2
tvOS 9.0
tvOS 9.1
tvOS 9.2