Atualização do OS X Yosemite Xcode travada em 'Aguardando'

82

Recentemente, baixei o Yosemite e estou tentando atualizar meu Xcode. Apertei 'Update' na App Store, mas ele ficou parado em 'Waiting' nos últimos 30 minutos.

Como visto no Launchpad

Como visto na App Store

Oque posso fazer para consertar isso?

David
fonte

Respostas:

108

Sim, muitas pessoas têm enfrentado esse problema. Primeiro, cancele sua atualização . (Na janela de atualização da AppStore, mantenha pressionado Optionpara mostrar o botão Cancelar.)

Agora, você pode fazer duas coisas:

  1. Faça o download e instale o Xcode DMG aqui (se você tiver uma conta de desenvolvedor da Apple)

  2. Ou tente limpar o cache e reinicie o download na loja de aplicativos. Você pode usar aplicativos de terceiros ou inserir este comando no seu terminal:

    rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"

Sheharyar
fonte
Depois de baixar o DMG Xcode, pode demorar muito tempo para inicializar, porque o Gatekeeper parece verificar o aplicativo por um tempo, foi o que aconteceu comigo. Fonte: iphonedev.tv/blog/2014/9/8/…
elhombre
5
Eu continuo esquecendo que você precisa da <kbd> Opção </kbd> para mostrar ferramentas muito úteis. Tudo o que eu precisava fazer no meu caso foi cancelar a instalação e reiniciá-la.
Justus Romijn
@elhombre - obrigado pelo aviso - a reinstalação do xcode 7.2 levou horas (literalmente) usando o .dmg - para baixar e instalar. Além disso, há a necessidade de reinstalar plug-ins, nova documentação etc. Não é uma ótima experiência de usuário / desenvolvedor quando comparado com os produtos IDE JetBrains IDE, cujas atualizações geralmente são perfeitas.
Arcseldon
4
Também recomendo usar a softwareupdateferramenta de linha de comando em vez de usar a loja de aplicativos. softwareupdate --install --all --verbose
onlynone
2
A linha de comando @onlynone não funcionou para instalar o Xcode. :(
Otávio
17

Apenas espere. Se você tentou uma correção listada em outra resposta aqui, feche todos os aplicativos, reinicie o computador e, quando você inicializar, abra a loja de aplicativos na página de atualização, clique no botão de atualização e esqueça. O meu levou cerca de 20 minutos para realmente começar e sair da "espera". Li relatos de que, para algumas pessoas, demorou cerca de uma hora para começar.

Eu tentei de tudo antes e estava pronto para fazer uma reinstalação completa do xcode. Nada funcionou além de eu apenas esperar.

user164080
fonte
2
Só queria gritar e dizer que é isso que "funcionou" para mim. Eu acho que a resposta correta aqui em uma palavra é "paciência".
CoBrA2168 4/16
1
Se esta é a solução (ainda estou esperando para ver), a falta de qualquer indicação de progresso faz parte do problema.
sdenham
2
Dica profissional, se você está impaciente e deseja ver o progresso: Abra o aplicativo "Console" e filtre as mensagens para o Xcode. Muitos eventos de log relacionados à atualização são gravados lá.
Robin Andersson
esperar isso funcionou para mim. Primeiro, saí da minha conta da loja de aplicativos, reiniciei o mac e entrei novamente depois de selecionar "atualizar". Esperou cerca de 5 minutos e, em seguida, mudou de "espera" para "instalar"
Sorte Mike
@denham - na verdade, não está fazendo nenhum progresso enquanto "Waiting ..." está sendo exibido. Se estivesse progredindo, mostraria uma barra de progresso do download. O que quer que esteja esperando, não está acontecendo. Para algumas pessoas, nunca acontece. Então, pode-se dizer que o problema é que não há como um usuário especialista perguntar o que está esperando - o que pode nos ajudar a decidir o que fazer a respeito.
Home
12

Resolvi o problema movendo o Xcode da pasta Aplicativos para a lixeira. Eu não tinha a opção de cancelar a atualização (todos os botões em Atualizar na App Store estavam acinzentados para mim).

Depois de digitar minha senha para confirmar a mudança, a App Store solicitou o cancelamento da atualização ou a exclusão do aplicativo. Optar por excluir o aplicativo fez com que a atualização iniciasse o download imediatamente.

Toasty
fonte
1
Essa parece ser a solução mais simples e funcionou para mim, tendo tentado várias maneiras mais sofisticadas.
Alpsystems.com 31/03
3

Essa abordagem simples funcionou para mim:
eu não cancelei nada, abra a AppStore e inicie a atualização (se você ainda não a fez); depois clique em "Loja" no menu superior esquerdo e escolha a seguinte opção - "Verificar downloads inacabados ...". Digite seu ID e senha da Apple e tudo estará em funcionamento.

O motivo é que o XCode exige confirmação adicional antes do download.

Espero que ajude.

Arturas Taleikis
fonte
3
Isto não funcionou para mim. Pode funcionar para outras pessoas, então não votei.
rinogo 6/09/16
0

Ontem, isso aconteceu comigo durante a verificação regular de atualizações, e entre várias reinicializações e a remoção de coisas manifest.plist começaram a funcionar novamente.

rm "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore/manifest.plist"

Na verdade, renomei para descobrir que esse era o arquivo de seu interesse.

David Dyck
fonte
Acho que o que essa resposta está adicionando à resposta aceita é que o arquivo específico no com.apple.appstore relevante é "manifest.plist".
Home
0

Apenas para adicionar outra resposta aqui, eu tinha duas versões do Xcode na barra de ativação. A abertura de uma abriu uma caixa de diálogo perguntando se eu gostaria de "Instalar componentes adicionais", que parece ter corrigido.

Além das duas cópias do Xcode. E agora que o Xcode está em execução, a "atualização" está sendo baixada. Veja o que acontece ....

questões
fonte
-1

Isso funcionou perfeitamente para outro download da App Store preso em "espera". Saí da App Store, abri o Terminal, colei o código da postagem de Sheharyar acima para limpar o cache e pressionei Enter. Reiniciei a App Store e comecei meu download imediatamente.

David Finkelklutz
fonte
2
Bem-vindo ao perguntar diferente! Essa não parece ser uma resposta independente e provavelmente seria melhor como um comentário na resposta anterior. Sei que você ainda não tem os argumentos para comentar, mas pedi a alguém que viesse e mexesse. Enquanto isso, você pode ver se consegue obter os pontos necessários para comentar! Tente navegar e veja se há alguma pergunta que você queira responder ou fazer.
JMY1000 07/07