Fix 'Unable to Verify App' on iPhone — All Methods
iPhone saying 'Unable to verify app developer'? Here are all the working fixes for iOS 16, 17, and 18 — for sideloaded apps and enterprise installs.
"Unable to Verify App — iPhone cannot verify that [App] is free from malware." This error appears when iOS can't confirm a sideloaded app's developer certificate with Apple's servers. It's frustrating but fixable — here's every working method.
Understanding Why This Happens#
iOS requires apps installed outside the App Store to have either:
- A trusted enterprise certificate (for corporate apps)
- A developer certificate you've explicitly trusted on your device
- A notarised marketplace certificate (AltStore PAL in EU)
When a certificate expires, is revoked, or Apple's servers can't be reached to verify it, you get this error. The app becomes unlaunchable until the certificate is refreshed or trusted.
Fix 1: Trust the Developer Certificate Manually#
Works for: enterprise apps, apps installed via Xcode/personal Apple ID
- Open Settings → General → VPN & Device Management
- Under "Developer App" you'll see the developer's certificate
- Tap it → Trust "[Developer Name]" → Trust
- Return to your home screen and open the app
This is the most common fix for apps installed via Xcode or personal developer accounts.
Fix 2: Refresh the Certificate (AltStore/Sideloadly)#
Works for: apps installed via AltStore, Sideloadly, or similar tools
Certificates from free Apple developer accounts expire after 7 days. AltStore normally refreshes these automatically — but sometimes it fails.
Via AltStore:
- Open AltStore → go to My Apps
- Tap Refresh All in the top right
- Wait for the refresh to complete (requires internet connection)
- Try the app again
Via Sideloadly:
- Open Sideloadly on your Mac/PC
- Reconnect your iPhone
- Re-sign the IPA with your Apple ID
- Install over the existing app
AltStore PAL (EU):
AltStore PAL uses a notarised certificate that doesn't expire every 7 days. If you're getting this error with a PAL install, the app needs to be re-installed rather than refreshed.
Fix 3: Check Your Internet Connection#
iOS needs to contact Apple's OCSP (Online Certificate Status Protocol) servers to verify certificates. If your internet is down or firewalled:
- Ensure you're connected to WiFi or cellular
- If on a corporate or school network, try switching to cellular data — some networks block OCSP
- Try toggling Airplane Mode off and on
- Open Safari and visit any website to confirm internet is working
Fix 4: Reset Date and Time#
Certificates have a validity window. If your phone's date/time is wrong, valid certificates appear expired.
- Settings → General → Date & Time
- Enable Set Automatically
- Or set the correct date and time manually
Fix 5: Reinstall the App#
If the certificate itself is genuinely expired and can't be refreshed:
- Delete the app from your home screen
- Reinstall it fresh using the same method you originally used (AltStore, Sideloadly, etc.)
- Re-trust the certificate if prompted
Fix 6: Apple ID Certificate Limit Reached#
Free Apple developer accounts can only sign 3 active apps (10 devices per year). If you've hit the limit:
- You'll need to revoke an older certificate to make room
- Or sign up for Apple Developer Program ($99/year) for higher limits
Check: developer.apple.com/account↗ → Certificates, IDs & Profiles
Frequently Asked Questions#
The trust option doesn't appear in Settings → VPN & Device Management. Why? The app was installed under a different Apple ID or device. Delete and reinstall the app, sign it with the Apple ID active on your current iCloud account.
I trusted the certificate but the error comes back every time I restart. This is the 7-day expiry for free developer certificates. AltStore handles this automatically if your Mac/PC is on the same WiFi. Enable AltStore's background refresh option.
Can Apple remotely revoke certificates for sideloaded apps? Yes. Apple can and does revoke enterprise and developer certificates. When revoked, the app stops working for everyone who installed it with that certificate.
Does this error ever appear with App Store apps? No. App Store apps are signed by Apple, not individual developers. This error is exclusively for sideloaded and enterprise apps.
My app was working for weeks and suddenly got this error. Nothing changed on my end. The developer's certificate likely expired or was revoked. Check if there's an updated version available through whatever source you originally installed from.
Is there a way to bypass this permanently? TrollStore (where compatible with your iOS version) installs apps with a persistence mechanism that doesn't require certificate renewal. See our TrollStore guide for details.
Sarah Chen
iOS & VPN SpecialistTested on: iPhone 15 Pro · iPhone 14 · iPad Pro M2
Did this help? Share it:
Related Guides
Seven reasons Android shows 'App Not Installed' and exactly how to fix each one. Works for APK installs and Play Store apps on all Android versions.
Complete guide to installing APK files on Android 8 through 15. Enable unknown sources, fix install blocked errors, and do it safely in under 5 minutes.
We tested 8 Android launchers for 30 days each. Nova, Niagara, Lawnchair, and more — real performance data, not spec sheet comparisons.
How to install and use AltStore PAL on iPhone in EU countries. Sideload any IPA file legally without a Mac, jailbreak, or developer account.