iPhone Won't Update iOS? Fix Stuck 'Unable to Verify Update'

The 'Unable to Verify Update' error on iPhone happens when Apple's servers or your network fail the check. Here's the fix that works 90% of the time — no data loss.

You tap Settings > General > Software Update, hit Download and Install, wait a bit, and then bam — "Unable to Verify Update" pops up. This usually happens right after the download finishes, when iOS tries to verify the update package against Apple's servers. Your iPhone is still fully usable, but it's stuck on the old version, and the update won't go through.

The trigger is almost always a flaky network connection or a hiccup with Apple's verification servers. This is especially common on older iOS versions (14, 15, 16) where the update process is more sensitive. I've also seen it on corporate Wi-Fi that blocks Apple's CDN endpoints. The download itself might succeed, but the verification call fails, and iOS throws that vague error instead of saying what's actually wrong.

What's Actually Wrong

When you download an iOS update, your iPhone checks a cryptographic signature from Apple to make sure the package hasn't been tampered with. That check requires a network call to Apple's servers. If that call times out or gets a bad response, you get "Unable to Verify Update." The update files might be corrupted too — a bad sector on storage or an interrupted download can trigger this.

Don't bother resetting your network settings first. It rarely helps here. The real fix is to force the phone to re-download the update with a fresh connection and a clean slate for the verification process.

Step-by-Step Fix

  1. Check Apple's server status. Go to https://www.apple.com/support/systemstatus/ and look for iOS Software Update. If it's red or yellow, wait an hour. Nothing else you do will matter if their side is down.
  2. Force restart your iPhone. This clears a lot of temporary glitches in the update daemon. On iPhone 8 or later: press and quickly release Volume Up, then Volume Down, then hold the Side button until the Apple logo appears. On iPhone 7: hold Volume Down + Side. On iPhone 6s or earlier: hold Home + Side.
  3. Turn off Wi-Fi, then back on. Not just toggle it — forget the current network and rejoin. Settings > Wi-Fi, tap the (i) next to your network, Forget This Network, then re-enter the password. This forces a fresh DHCP lease and a new connection to Apple's servers.
  4. Try a different network. If you're on Wi-Fi, switch to cellular. Or vice versa. Or walk to a coffee shop and use theirs. The point is to break the same network path that failed twice in a row.
  5. Delete the downloaded update. Go to Settings > General > iPhone Storage, find the iOS update file (it'll be labeled like "iOS 17.5.1"), tap it, and Delete. This clears any corrupted files. Then go back to Software Update and download it again.
  6. Update via a computer. If the above fails, plug your iPhone into a Mac (use Finder) or a PC (use iTunes). Select your device, click Summary, then Check for Update. This bypasses the iPhone's own verification path and uses the computer's network. It's my go-to when the phone stubbornly refuses.

Pro tip: When you update via Finder/iTunes, it preserves your data. You don't need to restore or erase anything. Just update.

Still Failing? Here's What to Check

  • Disk space. The update needs roughly 2–4 GB free, but if your storage is nearly full, the verification can fail because it can't stage the files properly. Go to Settings > General > iPhone Storage and clear out junk — videos, old photos, apps you never use.
  • Corporate or public Wi-Fi. Networks with captive portals or content filters will block Apple's update endpoints. Try a personal hotspot or home connection.
  • VPN or proxy. If you run a VPN, turn it off before updating. Sometimes the VPN server's IP gets blacklisted by Apple.
  • Date and time. iOS uses your device clock to verify the update signature. If your date/time is wrong (Settings > General > Date & Time), turn on Set Automatically.
  • If all else fails, back up and restore. I don't like suggesting this, but if the update file is persistently corrupt or your system has a deeper issue, a restore via Finder/iTunes with a backup is the nuclear option. Backup to iCloud or your computer first, then restore your iPhone to factory settings, then update, then restore your data. It's painful, but it works.

The "Unable to Verify Update" error is one of those annoying things that looks scary but is usually trivial to fix. In my years doing this, step 5 (delete and re-download) plus step 6 (computer update) resolves nine out of ten cases. The last one is usually a server outage that clears up on its own. Don't let it make you think your phone is bricked — it's not.

Related Errors in Mobile – iOS
iPhone Location Services Keeps Turning Off? 7 Fixes That Work Cannot Verify Server Identity iOS 17 "Cannot Verify Server Identity" — Real Fixes iOS 17 Can't Check for Update – Stuck on Request iPhone Safari redirect loop – 3 quick fixes

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.