Aqui estão algumas dicas úteis para você saber antes de começar:
- O Xcode é executado apenas em um Mac. Se você estiver em um PC, infelizmente não poderá usar o Xcode.
- Você precisará de uma boa conexão de internet estável. A versão mais recente tem cerca de 8 gigabytes de tamanho.
- Certifique-se de ter pelo menos 30 gigabytes de espaço livre no seu computador. O mais recente
.xip
O arquivo (v11.4.1 no momento da escrita) tem ~ 8 gigabytes compactados. Quando você descompacta, são outros 17 gigabytes. Então você precisará da ferramenta de linha de comando, que tem mais 1,5 gigabytes.
Aqui está uma visão geral das etapas para instalar o Xcode
- Baixar Xcode
- Instale a ferramenta de linha de comando
- Abra a nova versão
- Deletar arquivos
Observe que listei alguns comandos do terminal nas etapas abaixo. Esses comandos podem ser digitados no seu diretório de trabalho atual. Isso significa que você não precisa navegar para nenhuma pasta específica.
Se você realmente quiser, pode digitar primeiro cd
antes de digitar os comandos nas etapas abaixo. Isso retornará você de volta à pasta inicial.
Etapa 1: Faça o download do Xcode
Existem duas maneiras de fazer isso. Para a versão mais recente e uma instalação teoricamente "fácil", você pode usar a App Store. Eu não recomendo esta opção.
Eu prefiro usar o site do desenvolvedor. Isso vem com a opção de bônus de poder baixar qualquer versão que você quiser.
Opção 1: Faça o download na App Store para a versão mais recente (não é a minha opção preferida)
Em teoria, esse deve ser um processo contínuo e sem dor. Mas se a instalação falhar por algum motivo na última etapa, é muito difícil solucionar problemas.
Existem algumas razões para a falha e não há uma maneira fácil de saber qual é a causa subjacente. Se você encontrar uma falha, precisará baixar novamente o arquivo inteiro toda vez que tentar corrigir a falha. Como a versão mais recente é de 8 gigabytes, não gostei muito dessa abordagem.
Mas se você estiver se sentindo corajoso, aqui estão as etapas:
- Abra a App Store no seu mac
- assinar em
- Procure por Xcode
- Clique em instalar ou atualizar
Opção 2: faça o download no site do desenvolvedor para obter uma versão específica (minha opção preferida)
- Vá para a seção “mais” do Site do desenvolvedor da Apple
- Faça login com o ID da sua conta do iTunes
- Digite a versão que você deseja e faça o download do
Xcode_x_x_x.xip
Arquivo. Lembre-se de que o Xcode 11.4.1 tem 8 gigabytes, portanto isso levará algum tempo, dependendo da sua conexão com a Internet. - Após o download do arquivo, clique em
.xip
para extraí-lo. Seu laptop irá extraí-lo para a mesma pasta em que você o baixou. Esse processo de extração é automático. Você não precisa fazer mais nada depois de clicar no.xip
Arquivo. Esta etapa levará alguns minutos. - [Optional] Depois de extraído, renomeie o aplicativo para “Xcode11.x.x” se você estiver usando várias versões.
- Arraste o aplicativo para a pasta Aplicativos
- [Optional] Defina a nova versão do Xcode como padrão. Abra o Terminal e digite
sudo xcode-select -switch /Applications/Xcodex.x.x.app
. Substituirx.x.x
com o número da versão. Por exemplo:Xcode11.4.1.app
. Você precisará digitar a senha de administrador do seu computador. Tenho certeza de que isso atualizará a versão padrão do Xcode para todos os usuários do seu computador, então é melhor verificar com outros usuários primeiro
Se você tiver vários usuários no seu computador, precisará atualizar o CLT para cada usuário.
Baixar .dmg
Para atualizar o CLT, vá para site do desenvolvedor do aplicativo e faça o download da ferramenta de linha de comando .dmg
.
Se você nunca instalou o Xcode antes, poderá atualizar com o seu Terminal digitando xcode-select --install
em vez de visitar o site do desenvolvedor.
Mas se você possui uma versão existente do Xcode instalada em sua máquina, provavelmente verá este erro:
xcode-select: error: command line tools are already installed, use “Software Update” to install updates
Isso significa que você precisará acessar o site do desenvolvedor.
Instalando o CLT
Quando o .dmg
terminou o download, clique duas vezes no arquivo para abri-lo. Isso abrirá uma pequena janela que se parece com isso:
Clique duas vezes na caixa e siga as instruções para instalar o CLT. Levará alguns minutos para concluir.
No final da instalação, você poderá perguntar se deseja mover isso para a lixeira. Quando faz isso, está falando sobre mover o .dmg
arquivo para a lixeira. Como você não precisa mais desse arquivo. Eu sempre digo sim a isso.
Etapa 3: abrir o Xcode
Abra a pasta Aplicativos e abra a nova versão do Xcode. Se você renomeou o Xcode, abra o aplicativo correto
O Xcode pode solicitar que você instale componentes adicionais. Clique em instalar. Isto leverá alguns minutos.
Enquanto estiver instalando, verifique se a sua versão padrão do Xcode é a que você acabou de baixar:
- Terminal Aberto
- Tipo
brew config
- Você deve ver as versões “CLT” e “Xcode”, além de tudo o mais. Isso deve refletir a versão que você acabou de baixar. No meu caso, baixei o Xcode 11.4.1.
CLT: 11.4.1.0.1.1586360307Xcode: 11.4.1 => /Applications/Xcode11.4.1.app/Contents/Developer
Depois que os componentes estiverem instalados, o Xcode será iniciado. Você poderá escolher seus projetos antigos e continuar de onde parou *.
* Observe que, se você usar qualquer ferramenta de proxy, como Charles, precisará reinstalar esses certificados no seu simulador novamente.
Se você encontrar algum erro ao tentar criar ou executar um projeto, verifique qual dispositivo você está tentando iniciar. A nova versão pode não se lembrar do dispositivo que você estava usando antes. Nesse caso, clique no dispositivo e escolha “Adicionar simuladores adicionais” no menu suspenso para adicionar o dispositivo que você deseja.
Passo 4. Exclua os arquivos
Se você não precisar das versões mais antigas do Xcode no seu computador, poderá desinstalá-las e recuperar algum espaço no disco rígido.
Você também pode excluir o .xip
arquivo da versão que você acabou de baixar, bem como o CLT.dmg
Arquivo.
Isso é tudo. Espero que isso tenha ajudado você a instalar o Xcode com sucesso. Divirta-se com isso!