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? :(
Réponses:
Pour que l'AppStore oublie les anciennes informations d'identification avec lesquelles une application a été téléchargée, supprimez le
_MASReceipt
répertoire de l'application elle-même.Pour faire ça:
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.
la source
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.
la source
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.
la source
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.la source
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.
la source
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.
la source