34

I want to download apps in the Mac App Store and the apps won't start to download. As you can see in the pictures below, the spinner starts spinning but nothing gets downloaded, the download simply doesn't start. I am logged in with my account. I tried logging out of the App Store and logging in again, restarting the Mac etc, nothing helped.

This is a relatively fresh installation of Mojave 10.14. Before with High Sierra 10.13 everything worked fine. It's a Late 2013 MacBook Pro 13". Installations are allowed from App Store and identified developers.

Some screenshots from Console output below.

enter image description here

enter image description here

4 Answers4

67

I believe there can be multiple reasons for this behavior and various solutions. Too bad that app store simply does not give any indication of what is wrong with it.

The problem happened to me too. Nothing from this topic helped me, including restarting the App Store, logging in and out of the App Store, doing the above after opening a new connection with a VPN, much closer to California (I'm in Europe).

The only thing that worked is going to Activity Monitor and force-killing appstoreagent process. The app started to download at once. After force-killing appstoreagent, there was no need to log out and log in again in the App Store. Updates and downloads just work again.

Foliovision
  • 1,041
User366
  • 2,040
  • 3
    Nice, worked for me too. – willem Mar 03 '20 at 05:33
  • 3
    This worked for me as well. – mr.cook Mar 03 '20 at 15:26
  • 8
    This worked for me too. Should be the selected answer – GabrielBB Apr 07 '20 at 09:19
  • 1
    Alas, this did not work for me, though I'm not sure I have exactly the same problem. For apps already installed but with pending updates, clicking on the update button causes the spinner to spin briefly, but then it stops, returning to its initial "Update" state. – Tom Loredo Oct 07 '20 at 19:46
  • @TomLoredo Have you tried logging out and logging in from the App Store or restarting your mac? Sometimes it helps. – User366 Nov 16 '20 at 11:30
  • @User366 You're responding over a year after my comment, and I'm not having the problem any more. As I recall, the problem just resolved itself within a day or two. I suspect it was a temporary issue on Apple's end. – Tom Loredo Nov 17 '20 at 16:45
  • After the log out and log in, etc, this worked. When I killed the background process per your suggestion sudo pkill appstoreagent and then re-launched the App Store app. When I tried to "buy" the app again, it then triggered a TouchID request for my system password. I submitted to the needy gods of re-authentication and the app downloaded. The problem still exists in macOS 11. – Cerniuk Dec 20 '20 at 13:17
  • 5
    This solution should be the seleted answer. I did everything in the selected answer (wasting about twenty minutes) to no avail. This solution worked instantly, no need to even restart the App Store. – Foliovision Jan 06 '21 at 20:20
  • This worked for me, too, when everything else didn't. I actually had to kill theprocess multiple times but it eventually worked. Thank you so much! – Red Flag Feb 21 '21 at 18:22
  • The only thing that worked. Thank you! – viery365 Feb 25 '21 at 10:26
  • 1
    Since this answer seems to work for many, and as others already suggested, I‘m making this one the selected answer, hoping it helps many others. Thanks a lot @User366 +1 – greenforest Feb 25 '21 at 23:36
  • This did work for me as well, but it took a few times killing it before the downloads started. Blessings, and thank you, @User366! – Richard Fairbanks Feb 26 '21 at 04:08
  • This solution worked for me as well, thanks! – MadPink Mar 02 '21 at 15:33
  • Unfortunately this has not worked for me. Force-quit appstoreagent at least a dozen times. Logged out and rebooted as well. – ghr Nov 04 '21 at 01:04
  • WOW. Once again, StackExchange is way better than Apple support. =) This totally worked for me. – giardia Feb 10 '22 at 22:21
12

Quick fixes:

  1. Sign in to https://appleid.apple.com/account/manage - validate your password and account status for any locks.
  2. Open Console.app and search for App Store
  3. Pause all installs, log out of your account and reboot the Mac from the log in screen (not reboot direct from shortcut or the Apple Menu)
  4. When you sign in, consider purchasing a new app to test if it’s the store or something relating to upgrading an existing app

At a high level, the App Store is a global network of load balancers that provide listings to make up the content you see in the App Store. It has a second level of load balancers that handle the transition to "buy" anything and once that transaction happens, then your account will go initiate the request to download a purchased asset.

Lots of things can go wrong and usually it's with the network or one of the servers behind the load balancer that's stuck and the load balancer doesn't know that it's broken and route around that one failure on one server.

Practically, you can and should wait as a first step. Log out, restart the Mac, get some tea or coffee and try again. When you have a persistent failure, then here's how I attack it.

  1. Verify that the purchase was made by reloading the App Store purchased tab and verifying the item cleared the purchase and was assigned to my Apple ID.
  2. Verify you can download anything you purchased in the past.
  3. Retry the item you wanted.

By knowing if it's an issue with allocating that item to your account, you can do very little except sign out, sign in, try another account on your Mac or another Mac and then contact store support for purchasing support.

If you can purchase the item but can't download it or the other one - now you're back to figuring out the network of content delivery servers.

Also, the App Store can tell you if it's working well if you look at an app you have a backup or can afford to re-download once your account is set. Find that app in purchased and move it to trash. The App Store should change from telling you it can open that app to it can download that app pithing a few seconds of moving that app to Trash. If you attempt to re-download it, the console app will log hundreds of diagnostic messages to the logs.

As long as you see TLS Events you'll know that secure communications from your App Store App to Apple's load balancers is being attempted.

Searching for App Store messages in the Console.app

bmike
  • 235,889
  • Thanks for the long answer. I can see my purchases in App Store but not download any of them. No error message. A line like highlighted in your screenshot doesn't appear in my console when trying to connect to the App Store. Logging out and back in as well as numerous restarts didn't fix the issue. Strangely also iTunes won't load properly anymore on my Mac, not sure if this is related. I attached a screenshot of the console to the question above. – greenforest Jan 13 '19 at 14:44
  • @greenforest So - your network is blocking the requests to the load balancer or your DNS is not resolving the load balancer properly. Great description of where you’re getting blocked. That TLS error can be caused by security software that tries to decrypt / inspect traffic. Who manages your network and do you have any web security installed? – bmike Jan 13 '19 at 16:08
  • Thanks @bmike. It’s my private computer and internet access, so I guess I manage it :) No additional security software installed that I know of. – greenforest Jan 14 '19 at 11:18
  • Bummer @greenforest - Sometimes workplaces add security software that breaks this. Assuming your ISP isn't manipulating your traffic - this should clear up the instant you take your Mac to another location. Is it viable to tether that Mac to in internet hotspot to confirm? An iPad or iPhone with data connection would be worth joining over WiFi to get a different network connection. – bmike Jan 14 '19 at 12:10
  • 1
    I tried different connections outside my usual network, no effect unfortunately. Anyway, the issue is solved and you comment to the question helped. I use 2FA for my Apple ID and the Mac should be trusted as I was asked to authenticate with 2FA. Buuuut I suspect the issue is that I used Chrome for the login to appleid.apple.com and not Safari. Once I did the same on Safari both App Store and iTunes worked fine again. @bmike♦ Do you want to add this to the answer, for future generations? :-) – greenforest Jan 15 '19 at 08:35
  • 2
    @greenforest Wow, that's a very interesting fix to your situation. I'm going to remember that the next time I need to troubleshoot something like this for someone - would be good to know if this is a repeatable problem/solution. Thanks for coming back to share it. :) – Monomeeth Jan 15 '19 at 23:47
  • @greenforest please edit that to the very top of my answer. Everything here is collaboratively edited. I’m so happy you resolved this. I’m sure it will help others. I tried to add the relevant parts, but would love it if you could improve the first part to match your experience – bmike Jan 15 '19 at 23:51
4

I had same symptoms as greenforest except after signing out I was unable to sign in (500 error). Then I found another stack exchange answer by Adrian Voica which fixed the sign in issue, and after a restart, also let me download apps as expected.

Here is the process:

  1. Sign out of App Store.
  2. Close the App Store.
  3. Run this command in Terminal:

    defaults write com.apple.appstore.commerce Storefront -string \
        "$(defaults read com.apple.appstore.commerce Storefront | sed s/,8/,13/)"
    
  4. Sign in to App Store.

  5. Restart Mac.
nohillside
  • 100,768
  • 1
    defaults read com.apple.appstore.commerce Storefront gives me 'The domain/default pair of (com.apple.appstore.commerce, Storefront) does not exist'. – richb Oct 28 '20 at 02:29
2

I've had the same problem when upgrading from macOS 10.12 to 10.14.3, with a late 2013 mac book pro. No App Store updates were going through, and the spinner kept on spinning.

Console showed a lot of "AMSURLRequest: Failed to fetch GUID schemes from bag" error messages.

What helped me was to sign out of the App Store and reset the PRAM as described in https://support.apple.com/en-us/HT204063

Once I rebooted, macOS said that there was an issue with my iCloud account, so I had to log in again in System Preferences, as well as in the App Store account.

Once I've done that, I could successfully update App Store applications.

alcroito
  • 121
  • 1
  • +1 Nice, thanks for sharing your experience. Seems it's similar, i.e. related to signing in into the apple account. – greenforest Feb 20 '19 at 14:58