iOS App Store won't download? Here's the real fix

Mobile – iOS Beginner 👁 3 views 📅 May 27, 2026

Frustrated when apps won't install? I've fixed this hundreds of times. The root cause is usually a stuck Apple ID or corrupted temp files.

Yeah, I know that spinning wheel of death when you're trying to install an app is maddening. You tap download, nothing happens, or it sits on 'Waiting' forever. I've been there, and after six years running a help desk blog, I can tell you the fix is simpler than you think. Let's get your apps moving.

The fast fix: restart the App Store (not your phone)

Skip the full reboot for now. Here's what actually clears the stuck download, and it works on every iOS version from 15 to 17.

  1. Open the App Store app.
  2. Tap your profile icon (top right).
  3. Scroll down — you'll see a list of apps stuck on 'Waiting' or a progress bar that won't budge.
  4. Swipe left on the stuck app and tap Delete. This removes it from the download queue.
  5. Now tap your profile icon again and scroll all the way down. Tap Sign Out. Confirm.
  6. Wait 10 seconds, then tap Sign In and log back in with your Apple ID.
  7. Search for the app and try downloading again.

That's it. You don't need to restart the phone, clear storage, or mess with settings. This little trick forces the App Store to reset its internal connection to Apple's servers.

Why this works

The App Store queue is handled by a background process called itunesstored. When a download gets stuck — usually because of a bad network handoff (like switching from Wi-Fi to cellular mid-download) or a corrupted session token — signing out and back in kills that process and starts fresh. It's the same thing that happens when you log out of iCloud and back in, but scoped just to the App Store. No data loss, no risk.

What if that didn't work? Try these variations

1. Force quit the App Store

On iPhones with Face ID: swipe up from the bottom and pause. Swipe left or right to find the App Store card, then swipe it up off the screen. On iPhones with a Home button: double-click Home, find the App Store, swipe up. Reopen and try the download again.

2. Check your Wi-Fi (this one trips people up)

Go to Settings > Wi-Fi. Tap the blue i next to your network. Make sure Auto-Join is on and Private Wi-Fi Address is set to Fixed (not Rotating). In iOS 17, rotating MAC addresses sometimes cause the App Store to think you're a new device mid-download. Change it to Fixed, then toggle Wi-Fi off and back on.

3. The nuclear option: reset network settings

This is for when nothing above works. Go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This clears all saved Wi-Fi passwords and VPN configs, so you'll have to rejoin your Wi-Fi network. But it wipes out any corrupted DNS cache or proxy settings that might be blocking the App Store. I've seen this fix downloads on iPhones that were 'stuck' for days.

One thing I don't recommend: manually clearing the App Store cache by tapping the bottom bar 10 times. That's an old iOS 12 myth that does nothing in modern iOS versions.

How to prevent this from happening again

Most stuck downloads are caused by one of three things:

  • Switching networks mid-download. If you're downloading a large app, don't walk out of Wi-Fi range. Wait until it finishes, or pause it first.
  • Running low on storage. Go to Settings > General > iPhone Storage. If you have less than 1GB free, the download will hang indefinitely. Free up space by offloading unused apps.
  • Expired Apple ID session. Apple forces a re-auth every few months. If you haven't signed out of the App Store in a while, do it proactively. I do mine on the first of every month — takes 30 seconds.

Also, if you're on iOS 17.2 or earlier, there's a known bug where downloading multiple apps at once causes the queue to freeze. Update to iOS 17.3 or later. Apple patched it in the 17.3 release notes, but I've still seen stragglers on 17.2.1.

That's the whole deal. No need to call Apple Support or restore your phone. Try the sign-out trick first — it's saved me hours of headaches. Let me know in the comments if it worked for you, or if you hit a weird edge case I didn't cover.

Was this solution helpful?