I am on MacOS Sierra 10.12.3. I have several updates pending in the App Store app. When I try to load them, I get asked to log in. However, the e-mail address that is pre-populated and not editable is an old one that I do not use anymore as my Apple ID. I have a new Apple ID and I am even logged in with that one on the store.

What happened is that I setup this machine using a backup which still had the old Apple ID. For several reasons, I could not log in to the old Apple ID account anymore and created a new one. It seems my machine cannot forget about the old one. I deleted it in the accounts system preferences already.

Even when I log out of the App Store app, it still asks for the password for my old ID. Is there any cache file which I can delete to completely remove the old one?

1 Answer 1


There is no way round this.
The apps (& even the OS itself) belong to the Apple ID, not the 'computer' or even the 'human' operating it.

You would do better to try get the old account back into shape - start at https://iforgot.apple.com - then set up Family Sharing which would then allow both accounts access to the full purchase history.

  • I tried the iforgot-page already. Problem is I had two-factor enabled, but I had to hand in both my MacBook and my iPhone as it was company-owned. Therefore, I am completely locked out of the account. Mar 3, 2017 at 11:07
  • 1
    You need to speak to Apple. No-one else can help. Your only alternative is to repurchase those apps on your new account.
    – Tetsujin
    Mar 3, 2017 at 11:10
  • I now managed to at least enter my new phone. Let's see if that will do. However, it is not about paid apps at all. I cannot run updates on free apss like Slack etc. Thanks for your help! Mar 3, 2017 at 11:11
  • It doesn't need to be a paid app. Any app that came from the app store belongs to an Apple ID & is not transferrable to another ID.
    – Tetsujin
    Mar 3, 2017 at 11:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .