How to fix “Untrusted Enterprise Developer” on iPhone
Updated
To fix “Untrusted Enterprise Developer”: open Settings → General → VPN & Device Management, tap the developer name under Enterprise App, tap Trust “Developer Name”, and confirm. Stay online while you do it — iOS verifies the certificate with Apple. Then open the app again.
Why you see this message
Apps signed with an enterprise certificate are installed outside the App Store, so iOS asks you to trust the organization that signed them the first time you open one. It's a one-time step per developer.
Trust the developer
- Open Settings → General → VPN & Device Management (on older iOS: Profiles & Device Management or Device Management).
- Under Enterprise App, tap the developer's name.
- Tap Trust “Developer Name”, then Trust (or Allow & Restart on newer iOS).
- Go back to the home screen and open the app.
If it still won't open
- Not connected: iOS must reach Apple to verify the developer. Connect to Wi-Fi and try again.
- “Unable to Verify App”: the certificate has been revoked or has expired. Trusting won't help — the developer has to re-sign and share a new build.
- The developer isn't listed: the app didn't finish installing, or it's an ad-hoc build that doesn't need trusting. Delete it and install again from the link.
- Managed device: your organization's MDM may block enterprise apps; ask your IT team.
Only trust developers you know
Trusting a developer lets every app they signed run on your device. Do it only for your employer, a client you work with, or a developer who sent you the build directly.
Frequently asked questions
Where do I trust an enterprise developer on iPhone?
Settings → General → VPN & Device Management, then tap the developer under Enterprise App and choose Trust.
Why can't I trust the developer?
The device needs an internet connection to verify the certificate with Apple, and the certificate must not be revoked.
Do I need to trust every app?
No, trust is per developer. Once trusted, every app signed by that developer opens.