Xcode

O Xcode oferece todas as ferramentas necessárias para desenvolver, testar e distribuir apps para plataformas Apple, incluindo preenchimento de código preditivo, ferramentas avançadas de profiling e depuração e simuladores para dispositivos Apple.


Baixar e atualizar o Xcode

Você pode baixar gratuitamente a versão mais recente do Xcode na Mac App Store.

Você também pode baixar a versão beta mais recente do Xcode ou versões anteriores na página Downloads, iniciando sessão com a Conta Apple.

Enviar comentários e relatar problemas

Os comentários dos desenvolvedores são essenciais para tornar o Xcode ainda melhor. Você pode acessar o Assistente de Feedback diretamente pelo Xcode e usá-lo para relatar os problemas que você encontrar ou solicitar melhorias em ferramentas e serviços. Você também pode acessar os Apple Developer Forums para fazer perguntas e encontrar respostas de engenheiros da Apple e outros desenvolvedores.

Lançamentos do Xcode

Versões mais recentes do Xcode

Versão do Xcode Versões do macOS compatíveis SDKs Destinos de implantação Suporte a dispositivos Simulador Swift
Xcode 26b3 macOS Sequoia 15.5 ou posterior iOS 26
tvOS 26
watchOS 26
visionOS 26
macOS 26
DriverKit 25
iOS 15–26
iPadOS 15–26
tvOS 15–26
watchOS 8-26
visionOS 1–26
macOS 11-26
DriverKit 20-25
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
Compilador:
Swift 6.2

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.4 macOS Sequoia 15.3 ou posterior iOS 18.5
tvOS 18.5
watchOS 11.5
visionOS 2.5
macOS 15.5
DriverKit 24.5
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 7 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
Compilador:
Swift 6.1

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.3 macOS Sequoia 15.2 - macOS Sequoia 15.x iOS 18.4
tvOS 18.4
watchOS 11.4
visionOS 2.4
macOS 15.4
DriverKit 24.4
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 7 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
Compilador:
Swift 6.1

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.2 macOS Sonoma 14.5 - macOS Sequoia 15.x iOS 18.2
tvOS 18.2
watchOS 11.2
visionOS 2.2
macOS 15.2
DriverKit 24.2
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 7 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior*
tvOS 15 ou posterior
watchOS 8 ou posterior*
visionOS 1 ou posterior
Compilador:
Swift 6.0

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16.1 macOS Sonoma 14.5 - macOS Sequoia 15.x iOS 18.1
tvOS 18.1
watchOS 11.1
visionOS 2.1
macOS 15.1
DriverKit 24.1
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 7 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
Compilador:
Swift 6.0

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4
Xcode 16 macOS Sonoma 14.5 - macOS Sequoia 15.x iOS 18
tvOS 18
watchOS 11
visionOS 2
macOS 15
DriverKit 24
iOS 15–18
iPadOS 15–18
tvOS 15–18
watchOS 7–11
visionOS 1–2
macOS 10.13–15
DriverKit 19–24
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 7 ou posterior
visionOS 1 ou posterior
iOS 15 ou posterior
tvOS 15 ou posterior
watchOS 8 ou posterior
visionOS 1 ou posterior
Compilador:
Swift 6.0

Modo da linguagem:
Swift 6
Swift 5
Swift 4.2
Swift 4

Outras versões do Xcode

Versão do Xcode Versões do macOS compatíveis SDKs Destinos de implantação Suporte a dispositivos Simulador Swift
Xcode 15.4 macOS Sonoma 14.x iOS 17.5
tvOS 17.5
watchOS 10.5
visionOS 1.2
macOS 14.5
DriverKit 23.5
iOS 12–17.5
iPadOS 13–17.5
tvOS 12–17.5
watchOS 4–10.5
visionOS 1–1.2
macOS 10.13–14.5
DriverKit 19–23.5
iOS 12 ou posterior
tvOS 12 ou posterior
watchOS 4 ou posterior
visionOS 1 ou posterior
iOS 15-17.5
tvOS 15-17.5
watchOS 8-10.5
visionOS 1-1.2
Compilador:
Swift 5.10

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 15.3 macOS Sonoma 14.x iOS 17.4
tvOS 17.4
watchOS 10.4
visionOS 1
macOS 14.4
DriverKit 23.4
iOS 12–17.4
iPadOS 13–17.4
tvOS 12–17.4
watchOS 4–10.4
visionOS 1
macOS 10.13–14.4
DriverKit 19–23.4
iOS 12 ou posterior
tvOS 12 ou posterior
watchOS 4 ou posterior
visionOS 1 ou posterior
iOS 15-17.4
tvOS 15-17.4
watchOS 8-10.4
visionOS 1
Compilador:
Swift 5.10

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 15.2 macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17.2
tvOS 17.2
watchOS 10.2
visionOS 1
macOS 14.2
DriverKit 23.2
iOS 12–17.2
iPadOS 13–17.2
tvOS 12–17.2
watchOS 4–10.2
visionOS 1
macOS 10.13–14.2
DriverKit 19–23.2
iOS 12 ou posterior
tvOS 12 ou posterior
watchOS 4 ou posterior
visionOS 1 ou posterior
iOS 15-17.2
tvOS 15-17.2
watchOS 8-10.2
visionOS 1
Compilador:
Swift 5.9

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 15.1* macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17.2
tvOS 17.2
watchOS 10.2
visionOS 1
macOS 14.2
DriverKit 23.2
iOS 12–17.2
iPadOS 13–17.2
tvOS 12–17.2
watchOS 4–10.2
visionOS 1
macOS 10.13–14.2
DriverKit 19–23.2
iOS 12 ou posterior
tvOS 12 ou posterior
watchOS 4 ou posterior
visionOS 1 ou posterior
iOS 15-17.2
tvOS 15-17.2
watchOS 8-10.2
visionOS 1
Compilador:
Swift 5.9

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 15.0.x macOS Ventura 13.5 - macOS Sonoma 14.x iOS 17
tvOS 17
watchOS 10
macOS 14
DriverKit 23
iOS 12–17
iPadOS 13–17
tvOS 12–17
watchOS 4–10
macOS 10.13–14
DriverKit 19–23
iOS 12 ou posterior
tvOS 12 ou posterior
watchOS 4 ou posterior
iOS 14.0.1-17
tvOS 14-17
watchOS 7-10
Compilador:
Swift 5.9

Modo da linguagem:
Swift 5
Xcode 14.3.1 macOS Ventura 13.x iOS 16.4
tvOS 16.4
watchOS 9.4
macOS 13.3
DriverKit 22.4
iOS 11–16.4
iPadOS 13–16.4
tvOS 11–16.4
watchOS 4–9.4
macOS 10.13–13.3
DriverKit 19–22.4
iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4
iOS 13.7-16.4
tvOS 13.4-16.4
watchOS 7-9.4
Compilador:
Swift 5.8.1

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 14.3* macOS Ventura 13.x iOS 16.4
tvOS 16.4
watchOS 9.4
macOS 13.3
DriverKit 22.4
iOS 11–16.4
iPadOS 13–16.4
macOS 10.13–13.3
tvOS 11–16.4
watchOS 4–9.4
DriverKit 19–22.4
iOS 11 - 16.4
tvOS 11 - 16.4
watchOS 4 - 9.4
iOS 13.7-16.4
tvOS 13.4-16.4
watchOS 7-9.4
Compilador:
Swift 5.8

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 14.2 macOS Monterey 12.5 - macOS Ventura 13.x iOS 16.2
tvOS 16.1
watchOS 9.1
macOS 13.1
DriverKit 22.2
iOS 11–16.2
iPadOS 13–16.2
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13.1
DriverKit 19–22.2
iOS 11 - 16.2
tvOS 11 - 16.1
watchOS 4 - 9.1
iOS 12.4-16.2
tvOS 12.4-16.1
watchOS 7-9.1
Compilador:
Swift 5.7

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 14.1 macOS Monterey 12.5 - macOS Ventura 13.x iOS 16.1
tvOS 16.1
watchOS 9.1
macOS 13
DriverKit 22.1
iOS 11–16.1
iPadOS 13–16.1
tvOS 11–16.1
watchOS 4–9.1
macOS 10.13–13
DriverKit 19–22.1
iOS 11 - 16.1
tvOS 11 - 16.1
watchOS 4 - 9.1
iOS 12.4-16.1
tvOS 12.4-16.1
watchOS 7-9.1
Compilador:
Swift 5.7

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4
Xcode 14.0.x macOS Monterey 12.5 - macOS Ventura 13.x iOS 16
tvOS 16
watchOS 9
macOS 12.3
DriverKit 22
iOS 11–16
iPadOS 13–16
tvOS 11–16
watchOS 4–9
macOS 10.13–12.5
DriverKit 19–22
iOS 11 - 16
tvOS 11 - 16
watchOS 4 - 9
iOS 12.4-16
tvOS 12.4-16
watchOS 7-9
Compilador:
Swift 5.7

Modo da linguagem:
Swift 5
Swift 4.2
Swift 4

Exceções

* Os simuladores do iOS 15 e watchOS 8 não são compatíveis com o macOS Sonoma 14.x.

Legenda

Versões do macOS compatíveis: a versão do macOS compatível para instalar essa versão do Xcode.

SDK: a versão dos SDKs incluídos nesta versão do Xcode.

Destino da implantação: a gama de sistemas operacionais compatíveis com esta versão do Xcode para fazer upload de apps no App Store Connect.

Suporte a dispositivos: a gama de sistemas operacionais compatíveis com esta versão do Xcode para instalação e depuração de apps no dispositivo.

Simulador: a gama de sistemas operacionais compatíveis com o simulador nesta versão do Xcode.

Swift: a versão do compilador Swift e o modo da linguagem Swift compatível nesta versão do Xcode.

O desenvolvimento para visionOS requer um Mac com Apple Silicon.