Ser solicitado a fazer login em uma conta diferente na Mac App Store?


34

Recentemente, estou sendo solicitado pela Mac App Store a fazer login em uma conta diferente para atualizar meus aplicativos. Nunca tive um segundo ID da Apple e este computador sempre me pertenceu, o que significa que nunca houve outra conta conectada neste Mac. Captura de tela da mensagem anexada.

Você tem atualizações disponíveis para outras contas

Para atualizar este aplicativo, entre na conta que você usou para comprá-lo.

Tentei sair e fazer login novamente, mas sem sucesso. Tive que remover o Xcode e instalá-lo do zero para que funcionasse, mas não quero fazer isso com todos os aplicativos.

Alguma ideia? :(


Estou no Lion, 10.7.4, a propósito.
31412 Ian


Não, tudo indexa normalmente.
31412 Ian

Você consegue ver quais aplicativos deseja atualizar?
MrDaniel

1
Sim, eu estava tendo os mesmos problemas quando tentei fazer uma compra no outro dia. Depois de redefinir minha senha cinco ou seis vezes, finalmente tive um representante da Apple me dizendo que era um bug. Bom saber!
Terrance Shaw

Respostas:


56

Para fazer com que a AppStore esqueça as credenciais antigas com as quais um aplicativo foi baixado, remova o _MASReceiptdiretório no próprio aplicativo.

Para fazer isso:

  1. Abra o Finder e navegue para Aplicativos.
  2. Ctrl + Clique no aplicativo e escolha "Mostrar conteúdo do pacote".
  3. Expanda o diretório Conteúdo e clique no diretório _MASReceipt para selecioná-lo.
  4. Digite Command + Delete para excluir o diretório permanentemente - você será solicitado a fornecer suas credenciais, pois esse é um arquivo protegido.

Saia e reinicie o AppStore e encontre o aplicativo. O botão agora deve dizer "Grátis" ou "Instalar" em vez de "Atualizar". Ao clicar nele, o aplicativo será atualizado para a versão mais recente, assim como o usuário Apple atualmente conectado.

Isso também pode ser um problema temporário e pode desaparecer com o tempo, assim que os servidores se recuperarem de algumas condições de sobrecarga.


instalando agora!
quer

1
Eu tenho tentado corrigir este problema por um tempo. Minha esposa tinha um ID de maçã que ela acessou uma vez e nunca mais usou. O MAS mostrou atualizações para o iMovie e o iPhoto para sua conta, mesmo que ela tenha sido removida do computador. Esta solução funcionou perfeitamente. Obrigado!
JiuJitsuCoder

Isso não funcionou, disse erro ao atualizar ... Eu tive que desinstalar e reinstalar o programa. (OS X)
JBaczuk

2
Não funcionou para mim no OS X 10.11.3 El Capitan. Depois de seguir as instruções, a App Store ainda mostrou a opção "Atualizar" em vez da opção "Obter". Eu tive que desinstalar o aplicativo completamente e reinstalá-lo.
rob

Isso funcionou para mim para aplicativos da Apple sem precisar reiniciar a App Store. Acabei de clicar em Atualizar e ele me pediu minha senha da App Store. Para aplicativos de terceiros, é necessário reiniciar.
CJ Dennis

3

Eu tive o mesmo problema e nem reparar as permissões nem redefinir o SpotLight fizeram nada para corrigi-lo.

Se nenhum endereço de e-mail estiver presente no erro, a mensagem significa que ele acredita que você comprou o aplicativo enquanto estava conectado a uma conta local diferente no seu computador e a App Store não tem permissões de gravação para atualizá-lo.

Parece que algo ficou bagunçado na minha máquina, porque eu só uso uma única conta local, então verifiquei as permissões no Xcode.app e tive que adicionar minha conta local atual com acesso de Leitura e Gravação.

Depois de fazer isso, eu poderia atualizar o XCode através da App Store.


Eu não tinha endereço de email no erro. Permissões alteradas no Xcode.app para todos que lêem / escrevem, o email apareceu com erro, funcionou bem.
Ben Wilson

1

Se você carregou aplicativos que foram comprados com outros IDs da Apple, esta é a tela que você obtém. (tente:))

Por exemplo, se um amigo lhe deu uma cópia do aplicativo e uma atualização aparece, você precisa fazer login com o ID do seu amigo para atualizar esse aplicativo.

Se eles são legitimamente seus, você pode excluí-los do seu computador, acessar a AppStore> compras e fazer o download novamente.

Espero que isto ajude.


Eu nunca usei outro ID Apple na minha vida, e este Mac sempre me pertenceu, então isso é impossível. Eu estava tentando evitar ter que instalá-los por todo o lado :( #
Ian Ian

Como desenvolvedor, não sei de outra maneira que isso possa acontecer. Gostaria de enviar uma mensagem para o grupo de apoio AppStore: apple.com/support/mac/app-store
David DelMonte

Aliás, você não precisa de outro ID Apple para carregar outro aplicativo - fora do iTunes. Você precisa do ID para atualizá-lo ..
David DelMonte

1

Isso também pode acontecer quando a indexação do spotlight é interrompida, portanto, pode ser útil reconstruir o índice do spotlight ( sudo mdutil -E /) antes de reinstalar um aplicativo grande como o Xcode.


0

"Correção" trivial no meu caso. Na pasta Aplicativos, minha instalação do Xcode foi nomeada "Xcode.app" ... Renomeou para "Xcode 4.app" e, de repente, a AppleStore me permitiu atualizá-la.


E isso não quebrou mais nada para você?
slhck

0

No meu caso, consegui fazer a primeira parte (excluir o arquivo no conteúdo do pacote do aplicativo), mas não há opção para fazer login com minha nova conta, e devo fazê-lo, pois comprei o aplicativo com o outro login. .

Agora, quando vou ao centro de aplicativos e procuro o aplicativo em questão, além de clicar nele para atualizar, ele simplesmente diz que já instalou esse aplicativo neste computador e pergunta se tenho certeza de que quero compre de novo. Não oferece uma opção de "atualização" .

Não consigo encontrar onde "fazer login" em uma nova conta na App Store.


Atualização: eu descobri como sair e entrar novamente como um novo usuário, mas ainda não vejo o que eu comprei e devo poder atualizá-lo gratuitamente. Ainda está me dando o mesmo "isso já está instalado no seu computador, você tem certeza de que deseja comprá-lo?"
precisa

ATUALIZAÇÃO NOVAMENTE: Fui às minhas compras, vi o aplicativo lá e "instalar" era uma opção - sem ter que "comprá-lo". Eu cliquei nisso. Parecia funcionar. Avisarei se, de alguma forma, eu tiver dois aplicativos iguais no sistema! LOL
Lisa Jey Davis

1
Lisa - Bem-vindo ao site! Procure o botão de edição e vá em frente e conte sua história de forma narrativa. O sistema chama edições se alguém precisar saber quem editou o que e quando.
Bmike
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.