Getting started with the Developer Enterprise Program.
Enrollment Overview
To develop and distribute in-house apps, apply for the iOS Developer Enterprise Program. This program offers a complete and integrated process for developing, testing, and distributing your iOS apps to employees within your organization.
Enrollment Process
Register as an Apple Developer
- Create an Apple ID
- Complete your personal and professional profiles
- Review the Registered Apple Developer Agreement
- Verify your email address
Enter Organization Information
- Provide your company DUNS number
- Enter the legal entity information for your company
Check Your Enrollment Status
Sign in to Member Center with the same Apple ID you used to register in step one.
Agree to the Program License Agreement
Review the iOS Developer Enterprise License Agreement regarding terms and conditions of in-house app use and distribution.
Complete Your Purchase
Use a credit card to complete your purchase through your country's Apple Online Store.
If you have questions, read our tips for purchases.
Activate Your Membership
Once you complete your purchase, you will receive a confirmation from the Apple Online Store. Within 24 hours you will also receive an email from Apple Developer Program Support on how to activate your membership and access program resources.
Team Setup
Once your company is enrolled in the iOS Developer Enterprise Program, you can set up your development team by visiting the People tab in Member Center. A development team consists of the following roles:
Agent.
The Agent is the person who enrolled your company in the iOS Developer Enterprise Program. The Agent can invite Admins and Members, approve certificate requests, enter devices in the Provisioning Portal, create App IDs, obtain an iOS Distribution Certificate, create Development and Distribution Provisioning Profiles, and test apps on Apple devices. The Agent is the team's primary contact and is responsible for accepting all Apple Developer Program legal agreements.
Admin.
Admins can invite new Admins and Members, approve development certificate requests, enter devices in the Provisioning Portal, create Development provisioning profiles, and test apps on Apple devices. Admins can also provision apps for enterprise distribution.
Members.
Members can request Development Certificates, download Development Provisioning Profiles, and test apps on Apple devices.