Just recently I'm being asked by the Mac App Store to log into a different account to update my apps. I've never had a second Apple ID and this computer has always belonged to me, meaning there's never been another account logged into this Mac. Screenshot of the message attached.
You have updates available for other accounts
To update this application, sign in to the account you used to purchase it.
I've tried signing out and logging back in, but to no avail. I had to remove Xcode and install it from scratch for it to work, but I don't want to do that with every app.
Any ideas? 🙁
Best Answer
To make the AppStore forget the old credentials with which an app was downloaded, remove the
_MASReceipt
directory in the app itself.To do this:
Quit and restart AppStore, then find the application. The button should now say "Free" or "Install" instead of "Update". Clicking it will update your app to the latest version, doing so as the currently logged-in Apple user.
This can also be a temporary issue and it can clear up over time once the servers recover from some overload conditions.