A Mac App Store é aberta na tela em branco; não pode alternar entre as opções do menu

41

Hoje eu tentei abrir a App Store para atualizar algum software, mas quando ele é aberto, fico com uma tela em branco:

Tela em branco da App Store

Além disso, quando clico nos itens de menu na barra superior, vários itens são destacados em azul (mas a tela em branco não muda):

insira a descrição da imagem aqui

Alguém sabe por que isso está acontecendo? Estou usando o Mac OSX 9.1 (Mavericks).

JSW189
fonte
11
Eu não sei por que isso está acontecendo, mas o primeiro passo que eu dou é para reiniciar
dwightk
3
Sério, todo esse tempo e a melhor resposta que temos é "reiniciar"? Estou com esse problema há meses e reinicializo, depois funciona um pouco e depois o problema volta novamente. Não preciso reiniciar constantemente apenas para ir para a App Store. Muito irritante #
11
2 anos depois e eles ainda não consertaram isso.
Teflon Ted

Respostas:

75

Eu matei todos os store*processos no Activity Monitor. Em seguida, relançou a App Store e ela começou a funcionar.

kalys.osmonov
fonte
2
Obrigado. Foi matar agente de armazenamento em particular que o corrigiu para mim.
Syclone0044
Bom, funcionou para mim também.
terrace
11
Estranhamente, nem mesmo uma reinicialização corrigiu esse problema. Mas matar manualmente esses processos o fez.
Glenn Schmidt
É sempre terrível quando matando processos do sistema resolve um problema
130e13a
Isso não funciona no macOS Sierra. Ele ainda mostra a página em branco. Existe alguma outra maneira de corrigir isso?
chenghuayang
10

O meu sempre congelava ao tentar abri-lo, tentei interromper os processos, sair do iTunes, reiniciar e nada funcionou. Acabei atualizando o sistema operacional e o iTunes através do terminal e, depois que reiniciei, a loja de aplicativos funcionou novamente!

Do terminal, digitando

softwareupdate -l

fornecerá as atualizações disponíveis. Em seguida, você pode instalá-los fazendo algo semelhante a:

softwareupdate -i OSXUpd10.10.4-10.10.4

com base na lista de atualizações disponíveis.

Fonte: http://osxdaily.com/2015/07/01/fix-frozen-app-store-updates-and-high-softwareupdated-cpu/

spfursich
fonte
11
Também softwareupdate -i -ainstalará atualizações.
Meekohi
4

Acabei de ter esse problema, vasculhei on-line e o resolvi redefinindo a NVRAM. Geralmente, é minha segunda solução, se a reinicialização não a corrigir.
Aqui estão as instruções de redefinição da Mavericks NVRAM:
http://support.apple.com/kb/PH14222?viewlocale=en_US

Redefinindo a NVRAM

  1. Desligue o seu Mac.
  2. Localize as seguintes teclas no teclado: Comando (⌘), Opção, P e R.
  3. Ligue o seu Mac.
  4. Pressione e segure as teclas Command-Option-PR imediatamente após ouvir o som de inicialização.
  5. Mantenha essas teclas pressionadas até o computador reiniciar e você ouvir o som de inicialização pela segunda vez.
  6. Solte as teclas.
user93209
fonte
1

A solução de certificado não funcionou para mim, a reinicialização não funcionou para mim.

Matou o processo de storeuid na minha conta de usuário, abriu a App Store e foi corrigido.

Ecovelli
fonte
1

Estou enfrentando o mesmo problema no OS X 10.11 El Capitan, em que a App Store seria aberta em uma página em branco e nenhum erro foi listado.

As principais soluções que vi em vários sites são:

  1. Matar processos da "loja" (veja esta discussão)
  2. Zap NVRAM (costumava ser chamado de PRAM) [Reinicialize e mantenha pressionada a tecla command-option-pr até alternar entre o som de reinicialização 2-3 vezes]
  3. Use os comandos do terminal para excluir arquivos de preferência (plist)
  4. Remova o software antivírus / malware
  5. Verifique as configurações de rede e remova todos os proxies
  6. Na App Store, vá para o menu da loja e "Sair"

# 4 e # 5 não se aplicavam a mim

Eu fiz o # 3, mas não vi nenhuma ajuda disso.

O que funcionou para mim foi uma combinação de matar os processos (nº 1), reiniciar a App Store e "Sair" (nº 6). O que funcionou muito bem - eu tinha várias atualizações pendentes.

Mas então eu reiniciei e a questão da App Store vazia voltou. Dessa vez, tentei apenas "Sair" e isso não funcionou. Matou os processos e abriu a App Store e funcionou.

Vou experimentar o zapping da NVRAM e ver se isso funciona de forma permanente. Caso contrário, vou abrir um relatório de bug com a Apple.

bbezanson
fonte
0

Eu tive o mesmo problema hoje .. tentei reiniciar e funcionando bem agora.

user74715
fonte
0

Sou novo no Mac e achei que minha App Store não estava funcionando, pois todos os botões estavam acinzentados. Acontece que eu não tinha conexão com a Internet :-(

Eu me sinto um pouco idiota, mas você pensaria que o OSX iria aparecer uma rápida mensagem de erro dizendo isso.

georgiecasey
fonte
0

O Safari encontrado não abriria sites, no entanto, o VNC funcionou bem. Vá para Preferências, Rede, botão de avanço na parte inferior e, em seguida, olhe para a guia DNS. Eu encontrei os servidores DNS e os domínios de pesquisa em branco. Adicionadas minhas informações de DNS e domínios à pesquisa. Começou a trabalhar. :)

Scott
fonte
0

Mesmo problema. Tentei todas as soluções mencionadas neste e em outros tópicos. Abriu o iTunes por um capricho e viu que o sistema não podia autenticar os vários CERTS associados à Apple. Pareceu isso. Constatou que a solução era limpar seu armazenamento de chaves atual e depois reiniciar. Voila.

No meu caso, estou assumindo que minha "corrupção" do keystore ocorreu devido a um bloqueio do sistema que exigiu uma reinicialização completa. Mas isso resolveu.

Brdrker
fonte
0

Primeiro, feche a loja de aplicativos ou o iTunes, etc. Corrigi isso abrindo um terminal e obtendo um terminal de superusuário: sudo su - digite sua senha agora e tenha cuidado. Você é root.

Em seguida, queremos matar todos os processos relacionados à App Store. Isso não machuca nada. Vamos encontrá-los usando o comando ps e, em seguida, usando o utilitário grep search para obter o que queremos.

MacBook-Pro:~ root# ps -ef |grep store |grep -vi google
  501  9284     1   0 21Dec15 ??         0:08.90 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeassetd
  501  9349     1   0 21Dec15 ??         0:00.73 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeinappd
  501  9353     1   0 21Dec15 ??         0:01.91 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storedownloadd
  501  9459     1   0 21Dec15 ??         0:00.17 /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storelegacy

A segunda coluna é o ID do processo que queremos. Queremos usar o comando kill:

kill 9284 9349 9353 9459

Os números serão diferentes no seu PC. Abra a loja de aplicativos e deve funcionar! Também li outras maneiras - removendo algumas chaves verisign do aplicativo de chaveiro e outras, mas foi isso que me corrigiu.

Paul Cahill
fonte
isso é um tanto inseguro, pois uma condição de corrida é possível - se pelo menos um desses processos morrer durante a janela de tempo anterior pse kill, você pode acabar matando outro processo se obtiver o mesmo PID (o que é improvável, mas possível). melhor usar o comando killall ou, pelo menos, fazer tudo de um script para minimizar o atraso.
Sarge Borsch