Ok, Macbook novo, tudo muito bonito, tudo muito legal, começamos a instalar tudo que precisamos depois do browser e dos aplicativos de comunicação (Oi, WhatsApp Desktop, vi que você ainda está rodando no Rosetta 2, tá tudo bem?).
Para quem desenvolve e migrou para um computador da Apple nada mais normal do que instalar o Xcode nem que seja somente para experimentar, no meu caso o Visual Studio me obrigou a instalá-lo de forma bem-educada (dando mensagem de erro, etc).
Acessamos o link da Apple Store tranquilamente, solicitamos a instalação, aguardamos o download dos 12GB de arquivos necessários, começa a fase de instalação… e fica nisso.
Ok, a Apple Store diz que está instalando, o Launchpad diz que esta instalando, o Activity Monitor diz que ALGO esta sendo feito nos cores de eficiência (os cores de performance dormem na total serenidade de quem sabe que não está sendo necessário), e ai, Apple? Just works?
Veja bem, eu tenho uma internet rápida, rápida o suficiente para recentemente eu ter baixado ISO de linux por mero capricho (PORQUE EU POSSO), 12GB é um tamanho desgraçado de grande, mas não é “eu não faço ideia se está fazendo download” de grande. Alguma coisa aqui está errada que não está certa.
Inicialmente até cogitei que realmente algo tivesse travado, o Windows entrar em alguma race condition durante atualizações não é algo completamente anormal, e fiz o que qualquer usuário do sistema das janelas faria: Reinicie o Mac. nada, nenhuma alteração.
Eu poderia deixar o mac tomando conta da vida dele e seguir com a minha, eventualmente aquela instalação em teoria iria terminar, mas eu tinha outros planos e esses planos envolviam algo que estava reclamando diretamente comigo da falta da instalação desse programa.
Como tudo no Mac, problemas não existem e se você está tendo algum, boa sorte procurando as outras 3 pessoas nos últimos 3 anos que passaram pela mesma situação. Pois bem, aceitemos nosso destino e vamos ao Google tentar extrair alguma informação útil.
Muito trabalho de pesquisa e investigação facilitados por anos de trabalho com programação (a gente aprende a buscar de tudo no Stackoverflow, desculpa) eu descubro que, e não estou fazendo piadinha aqui, em momento algum houve qualquer bug e que tudo estava funcionando como deveria, onde “deveria” apesar de questionável não configura um defeito per se, e tudo não passou de uma interface muito porcamente desenvolvida.
Mas não acredite cegamente no que eu estou dizendo, a seguir seguem os passos para você acompanhar a instalação considerando o sistema em inglês, selecione a opção correspondente pro seu idioma (desculpa, sou novo aqui, não conheço as traduções oficiais):
- Mantenha a janela da Apple Store aberta na instalação do XCode
- Abra o “Console” dentro de “System tools” (Launchpad -> System Tools -> Console)
- Na barra de busca procure por “App store”
- Clique no botão “Start”
- Irão começar a ser exibidas linhas de log correspondentes à App store
Nesse ponto você pode selecionar uma linha para ver o log completo. Na imagem abaixo é possível ver que no meu caso se encontrava em “… Completed: 824 of 1000” na linha selecionada, as demais linhas contendo valores incrementais ou decrementais conforme a linha selecionada.
Como pode ser visto na imagem acima, o XCode esteve o tempo todo sendo baixado/instalado corretamente e tudo não se passou de dois detalhes em particular que podemos sim botar na conta da Apple:
- A interface não faz nenhum esforço para informar que está de fato responsiva e não travada em uma animação.
- Por algum motivo downloads são anormalmente lentos na Apple Store, sobre isso encontrei mais de uma fonte de reclamação e parece ser algo “normal” (leia: a Apple não pretende fazer nada quanto a isso)
Com a consciência limpa aguardei educadamente, sem xingar nenhum funcionário da Apple, até o fim do download/instalação e tudo prosseguiu conforme o esperado e sem novos problemas.
Com ajuda: Latest version of Xcode stuck on installation - Stack Overflow (conteúdo em inglês)