34 votes

On vous demande de vous connecter à un autre compte sur le Mac App Store ?

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 de deuxième identifiant Apple et cet ordinateur m'a toujours appartenu, ce qui signifie qu'il n'y a jamais eu d'autre compte connecté à ce Mac. Capture d'écran du message ci-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. J'ai dû supprimer Xcode et l'installer à partir de zéro pour que cela fonctionne, mais je ne veux pas faire cela avec chaque application.

Des idées ? :(

57voto

griflet Points 931

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

Pour ce faire :

  1. Ouvrez le Finder et naviguez jusqu'à Applications.
  2. Ctrl+Cliquez sur l'application et choisissez "Show Package Contents".
  3. Développez le répertoire Contents et cliquez sur le répertoire _MASReceipt pour le sélectionner.
  4. Tapez Commande+Supprimer pour supprimer définitivement le répertoire - on vous demandera vos identifiants car il s'agit d'un fichier protégé.

Quittez et redémarrez AppStore, puis trouvez l'application. Le bouton devrait maintenant indiquer "Free" ou "Install" au lieu de "Update". En cliquant sur ce bouton, vous mettrez à jour votre application vers la dernière version, en tant qu'utilisateur Apple actuellement connecté.

Il peut également s'agir d'un problème temporaire qui se résorbera avec le temps, une fois que les serveurs se seront remis de certaines conditions de surcharge.

3voto

Jonas Points 1129

J'ai eu le même problème et ni la réparation des permissions ni la réinitialisation de SpotLight n'ont permis de le résoudre.

Si l'erreur ne contient pas d'adresse électronique, le message pense que vous avez acheté l'application alors que vous étiez connecté à un autre compte local sur votre ordinateur et que l'App Store n'a pas les droits d'écriture nécessaires pour la mettre à jour.

Il semble qu'il y ait eu un problème sur ma machine, car je n'utilise qu'un seul compte local. J'ai donc vérifié les permissions sur Xcode.app et j'ai dû ajouter mon compte local actuel avec un accès en lecture et en écriture.

Une fois cela fait, j'ai pu mettre à jour XCode via l'App Store.

1voto

ICL1901 Points 2792

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

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

S'ils sont légitimement les vôtres, vous pouvez les supprimer de votre ordinateur, puis aller dans AppStore > achats, et les télécharger à nouveau.

J'espère que cela vous aidera.

1voto

Michael Baltaks Points 186

Cela peut également se produire lorsque l'indexation des projecteurs est interrompue. Il peut donc être utile d'essayer de reconstruire l'index des projecteurs ( sudo mdutil -E / ) avant de réinstaller une application importante comme Xcode.

0voto

DevByStarlight Points 121

Correction triviale dans mon cas. Dans le dossier Applications, mon installation de Xcode était nommée "Xcode.app" ... Je l'ai renommé en "Xcode 4.app" et soudain l'AppleStore m'a permis de le mettre à jour.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X