All Collections
Dedicated Mobile Apps
Create an Apple Developer Account for your Dedicated Mobile App
Create an Apple Developer Account for your Dedicated Mobile App

How to create your Apple Developer Account for a CampusGroups Dedicated Mobile App

Cassie Everly avatar
Written by Cassie Everly
Updated over a week ago

Creating an Apple Developer Account

If your institution has purchased a dedicated campus mobile app, you will need to be enrolled in the Apple Developer Program - i.e. have an Apple Developer Account. This is required for CampusGroups to create and submit your iOS app to Apple for publishing. If your institution is not already enrolled, please enroll in the Apple Developer Program as an Organization.

Enrolling in the Apple Developer Program as an Organization:

Please follow these steps to enroll in the Apple Developer Program: https://developer.apple.com/support/app-account/

What You Will Need Before Enrolling

  • An Apple Device - You will need either an iPhone, iPad or Mac, and use the same device for the entire enrollment process.

  • An Apple ID with two-factor authentication turned on. Your Apple ID information must be valid and up to date - including, but not limited to, your first name (given name), last name (family name), address, phone number, trusted phone number, and trusted devices.

  • A D-U-N-S® Number - Your organization must have a D-U-N-S Number so that Apple can verify your organization’s identity and legal entity status. These unique nine-digit numbers are assigned by Dun & Bradstreet and are widely used as standard business identifiers. You can check to see if your organization already has a D-U-N-S Number and request one if necessary. They are free in most jurisdictions.

  • Legal Entity Status - Your organization must be a legal entity so that it can enter into contracts with Apple. We do not accept DBAs, fictitious businesses, trade names, or branches.

  • Legal Binding Authority - As the person enrolling your organization in the Apple Developer Program, you must have the legal authority to bind your organization to legal agreements. You must be the organization’s owner/founder, executive team member, senior project lead, or an employee with legal authority granted to you by a senior employee.

  • A Website - Your organization’s website must be publicly available and the domain name must be associated with your organization.

To ensure you are aware of Apple’s latest requirements, we advise reviewing this page to see what you need before enrolling in the Apple Developer Program: https://developer.apple.com/programs/enroll/.

Things to Note

  • Before enrolling, look up your organization to see if you have a D-U-N-S Number.

  • When enrolling, be sure to select entity type ‘Accredited Educational Institution’

  • There is a $99.00 USD annual fee or, you may request a fee waiver. Nonprofit organizations, accredited educational institutions, and government entities can request a fee waiver here.

How long does it take to set up my Apple Developer Account?

It takes around 10 minutes to complete the enrollment process. After, Apple must approve the enrollment, and the account is typically ready within 1-4 weeks.

Next Steps for the Dedicated App Process

Once your institution is enrolled in the Apple Developer Program, please invite CG Apps cg.apps@readyeducation.com as an admin user to your Developer Account.

Provide the CampusGroups team with the following access so we may create and submit your iOS app for review:

  • App Manager

  • Customer Support

  • Developer

  • Developer Resources:

    • Access to Certificates, Identifiers & Profiles,

    • Access to Cloud Managed Distribution Certificate

After your dedicated campus mobile app is published in the Apple App Store, we ask that you limit the CG App’s user access to the dedicated app created, rather than All Apps in the account.

For questions regarding your Apple Developer Account and/or setting up your dedicated campus mobile app, please contact integrations@readyeducation.com.

Did this answer your question?