Vous êtes invité à vous connecter à un autre compte sur le Mac App Store?

34

Tout récemment, le Mac App Store m'a demandé de me connecter à un autre compte pour mettre à jour mes applications. Je n'ai jamais eu un deuxième identifiant Apple et cet ordinateur m'a toujours appartenu, ce qui signifie qu'aucun autre compte n'a jamais été connecté à ce Mac. Capture d'écran du message en pièce jointe.

Vous avez des mises à jour disponibles pour d'autres comptes

Pour mettre à jour cette application, connectez-vous au compte que vous avez utilisé pour l'acheter.

J'ai essayé de me déconnecter et de me reconnecter, mais en vain. Je devais supprimer Xcode et l'installer à partir de zéro pour que cela fonctionne, mais je ne veux pas le faire avec chaque application.

Des idées? :(

Ian
la source
Je suis sur Lion, 10.7.4, au fait.
Ian
Non, tout indexe normalement.
Ian
Pouvez-vous voir quelle application / s il veut mettre à jour?
MrDaniel
1
Ouais, j'ai eu les mêmes problèmes moi-même quand j'ai essayé de faire un achat l'autre jour. Après avoir réinitialisé mon mot de passe cinq ou six fois, un représentant d’Apple m’a finalement dit qu’il s’agissait d’un bogue. Bon à savoir!
Terrance Shaw

Réponses:

56

Pour que l'AppStore oublie les anciennes informations d'identification avec lesquelles une application a été téléchargée, supprimez le _MASReceiptrépertoire de l'application elle-même.

Pour faire ça:

  1. Ouvrez le Finder et accédez à Applications.
  2. Ctrl + Cliquez sur l'application et choisissez "Afficher le contenu du paquet".
  3. Développez le répertoire Contents et cliquez sur le répertoire _MASReceipt pour le sélectionner.
  4. Tapez Commande + Suppr pour supprimer le répertoire de manière permanente: vous serez invité à saisir vos informations d'identification puisqu'il s'agit d'un fichier protégé.

Quittez et redémarrez AppStore, puis recherchez l'application. Le bouton devrait maintenant dire "Libre" ou "Installer" au lieu de "Mettre à jour". En cliquant dessus, votre application sera mise à jour avec la dernière version, en tant qu'utilisateur Apple actuellement connecté.

Cela peut également être un problème temporaire et il peut disparaître avec le temps une fois que les serveurs ont récupéré de certaines conditions de surcharge.

Jimbo
la source
installer maintenant!
Matt Jacobsen
1
J'essaie de résoudre ce problème depuis un moment. Ma femme avait un identifiant Apple auquel elle s'était connectée une fois et qu'elle n'avait plus jamais utilisée. MAS a montré des mises à jour pour iMovie et iPhoto pour son compte, même si celui-ci avait été supprimé de l'ordinateur. Cette solution a parfaitement fonctionné. Merci!
JiuJitsuCoder
Cela ne fonctionnait pas, cela disait erreur lors de la mise à jour ... Je devais désinstaller et réinstaller le programme. (OS X)
JBaczuk
2
N'a pas fonctionné pour moi sur OS X 10.11.3 El Capitan. Après avoir suivi les instructions, l’App Store affichait toujours l’option "Mise à jour" au lieu de l’option "Obtenir". Je devais désinstaller complètement l'application et la réinstaller.
Rob
Cela a fonctionné pour moi pour les applications Apple sans avoir à redémarrer l'App Store. Je viens de cliquer sur Mettre à jour et il m'a demandé mon mot de passe pour l'App Store. Pour les applications tierces, un redémarrage est requis.
CJ Dennis
3

J'ai eu le même problème et ni réparer les autorisations ni réinitialiser SpotLight n'a rien fait pour le réparer.

Si l'erreur ne contient aucune adresse électronique, le message signifie que vous pensez que vous avez acheté l'application tout en étant connecté à un compte local différent sur votre ordinateur et que l'App Store ne dispose pas des autorisations en écriture pour la mettre à jour.

Il semble que quelque chose se soit brouillé sur ma machine, car je n'utilise qu'un seul compte local. J'ai donc vérifié les autorisations sur Xcode.app et je devais ajouter mon compte local actuel avec un accès en lecture et en écriture.

Une fois que cela était fait, je pouvais alors mettre à jour XCode via l'App Store.

utilisateur506706
la source
Je n'avais pas d'adresse email dans l'erreur. Modification des autorisations sur Xcode.app pour tout le monde en lecture / écriture, courrier électronique apparu par erreur, fonctionne correctement.
Ben Wilson
1

Si vous avez chargé des applications achetées avec d'autres identifiants Apple, cet écran s'affiche. (essayez-le :))

Ainsi, par exemple, si un ami vous a donné une copie de son application et qu'une mise à jour apparaît, vous devez vous connecter avec l'identifiant de votre ami pour mettre à jour cette application.

S'ils vous appartiennent légitimement, vous pouvez les supprimer de votre ordinateur, puis aller sur AppStore> achats et les télécharger à nouveau.

J'espère que cela t'aides.

David DelMonte
la source
Je n'ai jamais utilisé un autre identifiant Apple dans ma vie, et ce Mac m'a toujours appartenu, c'est donc impossible. J'essayais d'éviter d'avoir à les installer partout :(
Ian
En tant que développeur, je ne sais pas comment cela peut arriver. J'adresserais
David DelMonte
Par ailleurs, vous n'avez pas besoin d'un autre identifiant Apple pour charger une autre application - en dehors d'iTunes. Vous avez besoin de l'ID pour le mettre à jour ..
David DelMonte
1

Cela peut également se produire lorsque l'indexation Spotlight est interrompue. Il peut donc être utile de reconstruire l'index spotlight ( sudo mdutil -E /) avant de réinstaller une application volumineuse telle que Xcode.

Michael Baltaks
la source
0

Trivial "correctif" dans mon cas. Dans le dossier Applications, mon installation Xcode s'appelait "Xcode.app" ... renommée en "Xcode 4.app" et soudain, AppleStore m'a permis de la mettre à jour.

DevByStarlight
la source
Et cela n'a rien cassé pour vous?
Slhck
0

Dans mon cas, j'ai pu faire la première partie (supprimer le fichier dans le contenu du package de l'application), mais je n'ai pas la possibilité de me connecter avec mon nouveau compte, et je le dois, car j'ai effectivement acheté l'application avec l'autre connexion. .

À présent, lorsque je vais dans le centre des applications et que je cherche l'application en question, je clique dessus pour la mettre à jour. achetez-le à nouveau. Il n'offre pas une option "mise à jour" .

Je n'arrive pas à trouver où se "connecter" à un nouveau compte via l'App Store.

Lisa Jey Davis
la source
Mise à jour: j'ai découvert comment me déconnecter et me reconnecter en tant que nouvel utilisateur. Toutefois, il ne voit toujours pas que je l'ai acheté et devrait pouvoir le mettre à jour gratuitement. Il me donne toujours le même "ceci est déjà installé sur votre ordinateur, êtes-vous sûr de vouloir l'acheter?"
Lisa Jey Davis
UPDATE AGAIN: Je suis allé à mes achats, j'ai vu l'application là-bas, et "installer" était une option - sans avoir à "l'acheter". J'ai cliqué dessus. Semblait travailler. Je vous ferai savoir si, d'une manière ou d'une autre, j'ai deux applications identiques sur le système! LOL
Lisa Jey Davis
1
Lisa - Bienvenue sur le site! Cherchez le bouton d'édition et continuez et racontez votre histoire sous forme narrative. Le système appelle les modifications si quelqu'un a besoin de savoir qui a modifié quoi et quand.
bmike