Esta correcção NÃO é suportada pelas Políticas oficiais de suporte da Apple
- Abrir terminal
-
Cole esses códigos em uma linha por vez:
rm -r ~/Library/Caches/com.apple.appstore rm -r ~/Library/Caches/com.apple.storeagent rm ~/Library/Preferences/com.apple.appstore.plist rm ~/Library/Preferences/com.apple.storeagent.plist rm ~/Library/Cookies/com.apple.appstore.plist
-
Navegue até: Launchpad > Preferências do Sistema > Spotlight > Privacidade (guia)
- Clique em "+" na parte inferior esquerda
- Selecione "Macintosh HD" (clique em ok quando solicitado)
- Deixe alguns minutos e clique em '-' para removê-lo
- Digite algo no Spotlight e espere que ele comece a 'Re-indexar'
- Quando o Spotlight terminar, reinicie
- Instale o aplicativo na App Store (isso deve funcionar agora)
- Uma vez instalado, abra "Aplicativos" e localize o aplicativo
- Clique com o botão direito e selecione "Mostrar conteúdo do pacote"
- Remova o arquivo chamado 'embedded.mobileprovision'
- Remova a pasta chamada '_MASReceipt'
- Reinicializar
Quando a Mac App Store é iniciada, ele verifica TODOS os aplicativos, independentemente de ter sido instalado via MAS, seleciona os aplicativos que foram instalados por meio do MAS e fornece atualizações, assim que a atualização é acionada, ela é incorporada nesses arquivos (via uma string criptografada) e permanece lá até que seja limpo ou atualizado.
Este método remove os arquivos que contêm partes da string de atualização, quando a loja de aplicativos não consegue encontrar a string, ela limpa o status da atualização e você deve ser bom desinstalar e reinstalar via app store (Acabei de fazer isso com êxito) e / ou atualizar para uma versão mais recente.
Este método foi recomendado a mim por um funcionário da Apple de folga e, portanto, não representa realmente as Políticas de Suporte Oficial da Apple.