If your iPhone apps are crashing, freezing, or failing to open on iOS 12, the fix usually involves clearing the app’s cached data, updating the app, or restarting your device. Start with a forced restart and check for app updates—these resolve the majority of issues without losing any personal data.
Why Apps Malfunction on iOS 12
iOS 12 was released in 2018 and is the last major version supported by older devices like the iPhone 5s and iPhone 6. Because it’s an older operating system, some newer app versions require iOS 13 or later and will either refuse to install or crash immediately. Other common culprits include corrupted app caches, low storage space, outdated app versions, and network connection problems. Understanding which of these applies to your situation is the first step to a lasting fix.
Quick Fixes to Try First
Before diving into more involved troubleshooting, try these steps in order. They are safe, take under a minute each, and solve most app issues.
- Force restart your iPhone: Press and quickly release Volume Up, then Volume Down, then hold the Side button until the Apple logo appears. On iPhone 6 or earlier, hold both the Home and Sleep/Wake buttons together.
- Check for app updates: Open the App Store, tap your profile icon, then pull down to refresh. Tap “Update All” if available. Developers often release compatibility patches for iOS 12.
- Check for iOS updates: Go to Settings > General > Software Update. Apple occasionally issues security and stability fixes for iOS 12.
- Toggle Airplane Mode: Swipe into Control Center and turn Airplane Mode on for 10 seconds, then off. This resets a stuck network connection.
Clear the App’s Cache and Data
If an app opens but freezes, shows a blank screen, or logs you out randomly, its cached data is likely corrupted. Clearing the cache forces the app to rebuild its temporary files, which often fixes glitches without deleting your login or documents.
- Go to Settings > General > iPhone Storage.
- Find the problematic app in the list and tap it.
- Tap Offload App—this removes the app but keeps its documents and data.
- Reinstall the app from the App Store. Your data will return, and the cache will be rebuilt fresh.
If the issue persists, you can tap Delete App to remove the app and its data entirely. Only do this if you have a backup or don’t need the local data, as it cannot be undone.
Free Up Storage Space
iOS 12 devices often have small storage capacities (16GB or 32GB). When storage is nearly full, apps can’t write temporary files and will crash or fail to launch. Check your available space in Settings > General > iPhone Storage. If you have less than 1GB free, try deleting unused apps, old photos, or downloaded videos. You can also enable “Offload Unused Apps” in the same menu—iOS will automatically remove app binaries you haven’t used recently while keeping their documents, so you can reinstall them later without losing data.
Update or Downgrade the App
Sometimes an app update is the problem. If an app worked yesterday but broke after an update, you have two options:
- Wait for a new update: The developer may push a fix within days. Check the App Store for an update and install it.
- Downgrade (rarely possible): iOS does not allow you to install an older version of an app directly. However, if you previously downloaded the app, you can delete it and then reinstall it from the App Store—iOS sometimes offers a compatible older version for devices on older OS versions. This is not guaranteed, but it’s worth trying.
Also, check if the app requires iOS 13 or later. If so, the only solution is to update your iPhone to a newer iOS version that your device supports. The iPhone 5s and iPhone 6 can only go up to iOS 12, so some new apps will never work on those devices.
Reset Network Settings
Apps that stream video, load feeds, or require login often fail due to a corrupt network configuration. Resetting network settings clears saved Wi-Fi passwords, Bluetooth pairings, and cellular settings, but does not delete any personal data.
- Go to Settings > General > Reset.
- Tap Reset Network Settings and enter your passcode.
- Confirm, then reconnect to Wi-Fi and try the app again.
This is especially effective for apps that show “Cannot Connect to Server” or load indefinitely.
Reinstall the App Completely
If none of the above works, a full reinstall is the next step. This removes the app and all its data, then installs a fresh copy. Make sure you have any necessary login credentials before proceeding.
- Press and hold the app icon on the Home screen until it jiggles.
- Tap the X (or minus) icon and confirm deletion.
- Restart your iPhone.
- Go to the App Store, search for the app, and reinstall it.
After reinstalling, log in and test. Most persistent app-specific issues are resolved this way.
Frequently Asked Questions
Why does my app keep crashing on iOS 12?
App crashes on iOS 12 are usually caused by incompatible app versions (requiring iOS 13+), corrupted cache, or low memory. Try offloading the app first, then check if an update is available. If the app requires a newer iOS, you may need to use a different app or update your iPhone if it supports a newer iOS.
Will updating to iOS 12.5 fix app problems?
Yes, iOS 12.5.x includes security and stability patches that can resolve some app crashes. Go to Settings > General > Software Update and install any available update. It’s free and safe.
How do I clear the cache on an app without deleting it?
iOS doesn’t offer a direct “Clear Cache” button for most apps. The closest thing is Offload App in Settings > General > iPhone Storage, which removes the app binary but keeps documents. Reinstalling the app rebuilds the cache. Some apps (like Safari) have a built-in “Clear History and Website Data” option.
Can I install a newer app version on iOS 12?
Only if the developer still supports iOS 12. The App Store will show the latest compatible version for your device. If the app requires iOS 13 or later, the App Store will not let you download it. You may see a message saying “This app requires iOS 13 or later.”
Why is my app stuck on the loading screen?
A stuck loading screen usually indicates a network issue or corrupted cache. Try toggling Airplane Mode, then offloading the app. If it persists, reset network settings. Also, ensure your date and time are set to automatic (Settings > General > Date & Time) because incorrect time can break SSL connections.
What if the app works in Safe Mode but not normally?
iOS doesn’t have a true Safe Mode like Android. However, if an app crashes only when other apps are running, it’s likely a memory issue. Restart your iPhone to clear RAM, and avoid having too many apps open. If it still crashes, the app may have a memory leak that only the developer can fix.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix 0x80070005 DISM Error & the 0x800070005 Typo
- Fix Access Denied Adding Shared Printer in Windows 10
- How to Play Minesweeper: Rules, Tips, and Winning Strategy
- Browser SQL Sandbox for Games: Build Guide
- Remote Desktop Connection in Windows: How to Open
- Snapchat Face Swap: Step-by-Step Guide