An iPhone 12 won’t update when storage, battery, or network blocks the install; clear space, charge up, restart, and try again.
A stuck iOS update can feel like your iPhone is holding your day hostage. One minute you tap “Download and Install,” the next you’re watching “Preparing Update” crawl, pause, or loop. The good news is that most update failures fall into a short list of causes, and you can fix them without wiping your phone.
This guide walks from the quickest checks to the heavier fixes, with clear stop points so you don’t do extra work. If your iphone 12 won’t update? after the early steps, you’ll know exactly when it’s time to switch to a computer update or recovery mode.
iPhone 12 Won’t Update? Start With These Checks
Start here before you delete anything or change settings. These checks remove the most common blockers and can turn a “stuck” update into a normal install in minutes.
- Charge Past 50% — Plug into power and wait until you’re comfortably above half, since iOS may pause installs to avoid a shutdown mid-update.
- Use Solid Wi-Fi — Connect to a steady network and stay close to the router; shaky Wi-Fi can stall the download or break verification.
- Confirm Free Storage — Open Settings > General > iPhone Storage and leave several gigabytes free so the installer can unpack the update.
- Restart Once — Power off, wait a few seconds, then power back on to clear stuck background tasks.
- Try The Update Again — Go to Settings > General > Software Update and tap Download and Install.
If the screen shows a message, treat it like a clue. This table ties common messages to a first move that fits the situation.
| What You See | What It Often Means | Try This First |
|---|---|---|
| “Preparing Update” for a long time | The file is verifying or a background task is stuck | Restart the phone, then retry the update |
| “Unable to Check for Update” | Network, VPN, date/time, or Apple service issue | Switch Wi-Fi, disable VPN, check Apple System Status |
| “Not enough storage” | The installer can’t unpack the update | Free space, then retry from Software Update |
| Progress bar stalls after reboot | Install got interrupted or the system needs a clean reinstall | Update with a Mac/PC using Finder or iTunes |
When you’ve done the checks above and the update still won’t move, don’t keep tapping “Install” over and over. Move on to the targeted fixes below so each attempt has a real chance to finish.
Why Updates Get Stuck On iPhone 12
Most failed updates come from a small set of friction points. Once you know which one you’re dealing with, the fix stops feeling like guesswork.
Storage pressure
iOS updates download as a file, then unpack and replace system parts. That second phase needs breathing room. If storage is tight, the download may complete, then “Preparing Update” drags or errors out.
Network drops and verification hiccups
Downloads don’t just need speed; they need consistency. If Wi-Fi drops for a moment, the update can fail verification and restart the process. VPNs, captive portals, and “smart” routers that switch bands can trigger this.
Battery and thermal limits
Your iPhone protects itself during heavy work. If the battery is low, or the phone is hot from gaming, navigation, or a warm charger, iOS may pause the install. A cool phone on a wired charger tends to install faster.
Broken partial download
Sometimes the update file itself is the problem. A partial or corrupted download can keep failing in the same place until you delete that file and fetch a fresh copy.
Device-side glitches that block the final step
A stuck background process, a bad network profile, or a flaky Wi-Fi handshake can block the last phase. That’s when a reset of network settings, or a computer update, earns its keep.
Fix Stuck Downloads And “Preparing Update” Loops
If the download won’t finish, or “Preparing Update” won’t end, work through this set in order. Each step is safe, fast, and builds on the previous one.
- Pause And Resume The Download — In Software Update, tap to pause if you see progress, wait a moment, then resume to re-kick the connection.
- Toggle Airplane Mode — Turn Airplane Mode on for 10 seconds, then off to reset radios without touching saved networks.
- Switch Wi-Fi Networks — Try a different router or phone hotspot; it’s a clean way to confirm the issue is network-related.
- Disable VPN Temporarily — Turn off VPN apps and any VPN profile while updating so verification isn’t routed through extra hops.
- Delete The Update File — Go to Settings > General > iPhone Storage, find the iOS update, delete it, then re-download from Software Update.
- Restart And Retry Once More — Reboot after deleting the file, then start the download again for a fresh run.
If you’re stuck at “Verifying Update,” leave the phone alone for a bit on Wi-Fi and power. Verification can take longer than you expect on slower connections. If it fails again after a clean re-download, move to the storage and network reset steps below.
Clear Space And Reset Network Settings Without Losing Data
When an iOS update needs room, deleting the right things beats deleting random things. Your goal is to free space quickly while keeping your photos, chats, and accounts intact.
Free space the fast way
- Offload Large Apps — In iPhone Storage, tap an app you rarely use, choose Offload App, then reinstall later from the App Store.
- Clear Downloaded Media — Remove offline playlists and downloaded shows in streaming apps, since they can eat multiple gigabytes.
- Trim Message Attachments — In Messages storage, delete big videos and old image threads you don’t need anymore.
- Empty Recently Deleted — In Photos, clear Recently Deleted to make sure space returns right away.
After you free space, restart once, then try Software Update again. Many installs fail at the unpacking stage, so extra space can turn a repeat failure into a clean finish.
Reset network settings
If the update repeatedly fails with network-related messages, reset network settings. This removes saved Wi-Fi networks and VPN settings, but it doesn’t erase photos, apps, or your Apple ID.
- Open Reset Options — Go to Settings > General > Transfer or Reset iPhone.
- Pick Network Reset — Tap Reset, then choose Reset Network Settings.
- Reconnect To Wi-Fi — Join your Wi-Fi again, enter the password, then return to Software Update.
If your iphone 12 won’t update? after a clean download, extra storage, and a network reset, it’s time to stop fighting the wireless path. A computer update is often the cleanest fix because it replaces the update pipeline entirely.
Update iPhone 12 Using A Mac Or PC
Updating through a computer can solve stubborn installs, especially when the phone stalls after reboot or errors out near the end. Apple provides step-by-step instructions for updating with Finder (on Mac) or iTunes (on Windows, or older macOS setups).
Before you start, back up once. You can back up to iCloud or to your computer. A backup is your safety net if something goes sideways during the update process.
- Connect With A Cable — Plug your iPhone 12 into your Mac or PC using a reliable cable.
- Open Finder Or iTunes — On macOS, open Finder; on Windows, open iTunes.
- Select Your iPhone — Click your device in the sidebar or device menu.
- Run Update — Choose Update (not Restore) so your data stays in place while iOS updates.
- Leave It Alone — Keep the phone connected until the update finishes and the iPhone returns to the lock screen.
Apple’s official instructions for this method are here:
Update with Finder on a computer.
If wireless updating keeps failing, Apple also outlines next steps on this page:
If your iPhone can’t update.
One extra note that helps with expectations: the iPhone 12 can run current iOS releases listed by Apple for compatible models, including iPhone 12 and iPhone 12 mini in the iOS 26 lineup shown in Apple’s iPhone user guide.
Compatible iPhone models list.
If your device is on that list and the update still fails, the problem is rarely “unsupported device.” It’s almost always a install path issue you can fix.
When The Update Still Fails
If you’ve tried wireless fixes and a computer update and you still can’t get iOS to install, your next step depends on what you see on screen. Don’t jump straight to wiping the phone. Start with the lightest move that matches your symptom.
Check Apple service status
Sometimes the issue isn’t your phone. Apple publishes a live service page that can confirm outages that affect updates or account verification. If something is marked down, wait and try again later instead of repeating the same failing attempt.
Apple System Status.
Use recovery mode when the computer can’t update
If Finder or iTunes can’t recognize the phone, or the iPhone hangs on the Apple logo for a long time with no progress, recovery mode can reinstall iOS cleanly. It’s a bigger step, so treat it as your last stop before a full restore.
- Connect To A Computer — Plug into a Mac or PC and open Finder or iTunes.
- Enter Recovery Mode — Use Apple’s recovery-mode button sequence for iPhone 12 to bring up the recovery screen.
- Choose Update First — Pick Update when offered, so the computer attempts a reinstall without erasing your data.
- Restore Only If Needed — If Update fails, Restore may be the only remaining route, so confirm you have a backup.
Watch for hardware and storage red flags
If the phone reboots randomly, gets hot fast even when idle, or storage shows wildly changing numbers, the install process can fail repeatedly. A battery that’s worn down can also cause surprise shutdowns mid-install. In those cases, the fastest path is often a device check at an Apple Store or authorized repair provider.
Prevent the next failed update
Once you get updated, a few habits reduce the odds of hitting the same wall next time. These aren’t chores. They’re small setup tweaks that make future updates boring, which is exactly what you want.
- Keep 8–10 GB Free — Leave headroom so the installer can unpack files without a panic clean-up.
- Update On Power — Plug in at night, lock the screen, and let the phone work without battery limits.
- Use One Reliable Wi-Fi — Pick the network that stays steady where you place the phone while it updates.
- Avoid Heavy Use Mid-Install — Let the phone sit; bouncing between apps can slow or interrupt the process.
- Back Up Before Major Releases — A recent backup turns worst-case outcomes into an inconvenience instead of a disaster.
If you reached this point, you’ve done the same sequence a technician would do on a first pass: remove blockers, refresh the download, reset the network layer, then update via a computer. That’s the path with the highest success rate for an iPhone 12 that won’t install iOS.
