Home All Articles Categories App Download About Disclaimer
Home/ All Articles/iOS Installation/How to Resolve the 'Untrusted Developer' Prompt After Installing Binance on iPhone

How to Resolve the 'Untrusted Developer' Prompt After Installing Binance on iPhone

After installing the Binance application, some users may encounter a system prompt stating "Untrusted Enterprise Developer," which prevents the application from launching. This typically occurs when the application is installed through methods other than the official App Store. It is recommended to verify the official installation methods on the Binance official website, access legitimate channels via the Binance Official APP, or consult our iOS Installation Guide for proper setup. This article explains the technical reasons for this notification and the appropriate steps to resolve it.

Understanding the "Untrusted Developer" Notification

It is necessary to understand what this system prompt implies.

Enterprise Certificate Signed Applications

Apple allows corporate entities to distribute internal applications using an Enterprise Developer Certificate, bypassing the standard App Store review process. This method is known as enterprise distribution. When an application signed with such a certificate is opened for the first time, iOS triggers the "Untrusted Enterprise Developer" warning, requiring the user to manually authorize the developer before the app can be used.

Scenarios Where This Notification Occurs

Applications downloaded directly from the App Store do not trigger this prompt. The notification appears exclusively for applications installed via enterprise certificates from third-party sources. If this prompt is visible, it indicates that the installed version of Binance was obtained through a non-App Store channel.

Risks Associated with Enterprise Signatures

Enterprise-signed applications have not undergone Apple's official security review. There is a potential security risk as these versions may have been modified. Additionally, enterprise certificates can be revoked by Apple at any time, which renders the application unusable immediately.

Steps to Trust an Enterprise Certificate

If the use of an enterprise-signed version is necessary, the following steps must be taken to authorize it:

Step 1: Open Settings

On the iPhone, open the Settings app and navigate to "General."

Step 2: Locate VPN & Device Management

Scroll down within the General menu to find "VPN & Device Management" or "Profiles & Device Management." The specific naming may vary slightly depending on the iOS version, but it is typically located below the "About" section.

Step 3: Identify the Enterprise Certificate

Under the Device Management section, a list of enterprise certificates will be displayed. Locate the certificate corresponding to the installed Binance application and select it.

Step 4: Authorize the Developer

Within the certificate details page, tap the button labeled "Trust [Developer Name]." A confirmation dialog will appear; select "Trust" again. The application can then be launched normally.

Recommended Alternative: Secure Installation Methods

While the manual trust process resolves the immediate issue, utilizing a more secure installation method is highly recommended.

Instability of Enterprise Certificates

Enterprise certificates are subject to expiration and frequent revocation by Apple. This leads to application failures that require reinstallation, which can occur unpredictably.

Verification of Application Integrity

Applications obtained through third-party enterprise channels cannot be verified for integrity. In the context of cryptocurrency, using a modified application poses a significant security risk to account credentials and assets.

The Security of the App Store

The App Store version of Binance is the official application that has passed Apple's security audits. It does not require manual trust authorizations and is not subject to certificate revocation issues. Although it requires a regional Apple ID, it provides long-term security and stability.

Switching to the App Store Version

For users currently using an enterprise-signed version, transitioning to the official App Store version is advised.

Remove the Current Version

Long-press the Binance icon on the home screen, select "Remove App," and then "Delete App" to uninstall the enterprise-signed version.

Register a Regional Apple ID

If a regional Apple ID is not available, register one at appleid.apple.com. Selecting a region such as the US or Hong Kong is common. The process typically takes a few minutes.

Download via the App Store

Switch the "Media & Purchases" account in the iPhone settings to the regional Apple ID, search for "Binance" in the App Store, and download the application. The App Store version will be functional immediately upon installation without further authorization.

Account Login

Log in to the newly installed application with existing credentials. Account data and assets are stored on Binance servers and will remain intact.

Identifying the Source of the Binance App

To determine if an installed version is from the App Store or an enterprise source:

Check the Launch Prompt

If the "Untrusted Enterprise Developer" prompt appears upon launching the app, it is an enterprise-signed version. The App Store version does not produce this warning.

Check Device Settings

Navigate to Settings > General > VPN & Device Management. If an enterprise certificate related to Binance is listed, the version is enterprise-signed. If the section is empty or the option is unavailable, no enterprise-signed apps are present.

Verify via the App Store

Switch to a regional Apple ID and search for "Binance" in the App Store. If the button displays "Open" instead of "Get," it confirms that the App Store version is currently installed on the device.

TestFlight as a Verified Alternative

Applications installed via Apple's TestFlight platform also do not require manual trust authorization.

TestFlight Authorization Mechanism

TestFlight is an official Apple testing platform. Applications distributed through it undergo a basic review and are automatically recognized as trusted by the iOS system.

TestFlight as a Transitional Option

TestFlight serves as a viable alternative for users who do not wish to use enterprise signatures but are not yet ready to register a regional Apple ID. However, note the 90-day validity limit and user capacity constraints.

Security Best Practices Summary

The following guidelines are recommended for a secure installation experience:

  • Prioritize the App Store: This is the most secure and stable method for long-term usage.
  • Utilize TestFlight as a Secondary Option: It offers better security than enterprise signatures, though with temporary validity.
  • Avoid Enterprise Signatures: Unless the source is fully verified and trusted, enterprise-signed applications should be avoided due to potential integrity risks.
  • Caution with Profiles: Avoid installing unknown configuration profiles, as they can alter system settings and introduce security vulnerabilities.
Next Step Go to Binance Download Binance App