development

Enterprise Distribution

Apple's in-house distribution method that allows organizations to distribute proprietary apps to employees without publishing on the App Store.

Enterprise Distribution is a method provided through the Apple Developer Enterprise Program that lets organizations distribute proprietary iOS apps to their employees without going through the App Store. It serves internal tools, workflow apps, and other software not intended for public use.

How It Works

Organizations enroll in the Apple Developer Enterprise Program, which provides enterprise distribution certificates and provisioning profiles. Apps are signed with these credentials and distributed through an internal channel such as a private website, a mobile device management (MDM) system, or an internal app catalog. Unlike Ad Hoc Distribution, there is no device limit.

Requirements and Restrictions

  • Eligibility - only organizations with a D-U-N-S number and at least 100 employees can apply
  • Internal use only - apps must be distributed exclusively to employees of the organization
  • No public distribution - using enterprise certificates to distribute apps to the general public violates Apple’s terms and will result in certificate revocation
  • Annual renewal - enterprise certificates expire annually and must be renewed to keep apps functional

Considerations

Apple monitors for misuse of enterprise certificates. Organizations must maintain proper records and ensure apps are only accessible to authorized employees. If a certificate is revoked, all apps signed with it stop working immediately, making compliance essential.