Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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? :(

share|improve this question
I'm on Lion, 10.7.4, by the way. – Ian Aug 8 '12 at 15:36
1  
Nope, everything indexes normally. – Ian Aug 8 '12 at 15:45
Can you see which application/s it wants to update? – MrDaniel Aug 8 '12 at 16:02
1  
Yeah, was having the same issues myself when I tried to make a purchase the other day. After resetting my password five or six times, I eventually had an Apple representative tell me that it was a bug on their end. Good to know! – Terrance Shaw Aug 10 '12 at 16:41
show 2 more comments

5 Answers

If you've loaded apps that were purchased with other Apple IDs, this is the screen that you get. (try it:))

So for example, if a friend gave you a copy of their app, and an update appears, you would need to log in with your friend's ID to update that app.

If they are legitimately yours, You can delete them from your computer, and then go to AppStore > purchases, and download them again..

Hope this helps.

share|improve this answer
I've never used another Apple ID in my life, and this Mac has always belonged to me, so that's impossible. I was trying to avoid having to install them all over :( – Ian Aug 8 '12 at 16:47
As a developer, I dont know any other way it can happen. I would send a message to the AppStore support group: apple.com/support/mac/app-store – David DelMonte Aug 8 '12 at 16:53
btw, you don't need another Apple ID to load another app - outside of iTunes. You do need the ID to update it.. – David DelMonte Aug 8 '12 at 16:55

I had the same issue and neither repairing permissions nor resetting SpotLight did anything to fix it.

If no email address is present in the error, the message means that it thinks that you purchased the app while logged into a different local account on your computer and the App Store does not have write permissions to update it.

It seems that something got messed up on my machine, because I only use a single local account, so I checked the permissions on Xcode.app and had to add my current local account with Read & Write access.

Once I had done that, I could then update XCode through the App Store.

share|improve this answer
I had no email address in the error. Changed permissions on Xcode.app to everyone read/write, email appeared in error, worked fine. – Ben Wilson Feb 27 at 18:45

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:

  1. Open Finder and navigate to Applications,
  2. Ctrl+Click the application and choose "Show Package Contents",
  3. Expand the Contents directory and click the _MASReceipt directory to select it,
  4. Type Command+Delete to delete the directory permanently---you will be prompted for your credentials since this is a protected file.

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.

share|improve this answer
This fixed my problem. Thanks! – Mark Feb 23 at 0:23
This helps solve my problem, thanks! – duy Mar 1 at 4:56
installing now! – Matt Jacobsen May 14 at 7:16
1  
I've been trying to fix this problem for a while. My wife had an apple id that she logged into one time and never used again. MAS showed updates for iMovie and iPhoto for her account even though it had been removed from the computer. This solution worked perfectly. Thank you! – MySpecialPurpose May 24 at 1:39

Trivial "fix" in my case. In Applications folder, my Xcode install was named "Xcode.app" ... Renamed it to "Xcode 4.app" and suddenly AppleStore allowed me to update it.

share|improve this answer
And this didn't break anything else for you? – slhck May 19 at 19:04

This can also happen when spotlight indexing is broken, so it might help to try rebuilding the spotlight index (sudo mdutil -E /) before reinstalling a large app like Xcode.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.