Apple Developer Program

Organizations such as school districts must now have their own Apple Developer Program Membership in order to get their apps published in the public App Store. This is because, with Apple’s recent change to its App Review Guidelines, they ask that apps are submitted directly by the provider of the app’s content. If the app content and the app developer do not match, Apple will likely refuse to publish the app.


Non-profit schools can get a free Developer Membership, otherwise the cost is $99/year.

What is an Apple ID?

An Apple ID is what you would use to login to your iCloud or iTunes account and is usually an email address.

How to find an Apple ID?

If you forgot your Apple ID or aren't sure that you have one, there are a few ways to find it.  Where to look for your Apple ID

Creating an Apple ID for your School or Organization

We recommend working with your technology department.

  1. Check to see if your school or organization has an Apple ID. Contact your Technology Department to find out.
  2. If you need to create an Apple ID, work with your Technology Department to provide an email address that will become the Apple ID. This will help prevent the Apple ID from getting lost or forgotten. 

2 Factor Authentication

Apple now requires that you set up 2 Factor Authentication (“2FA”) to secure your Apple ID, you’ll have to have an Apple device (iPhone, iPad, iPod Touch, or Mac)** associated with the Apple ID. If you’re setting up 2FA for the first time, you’ll need to choose a “trusted phone number”, which is a number that can be used to receive verification codes by text message or automated phone call.

Support for setting up 2FA

**Don't have an Apple Device?

You can use two-factor authentication with your Apple ID  if you have access to a web browser and a phone number. For more information on how to setup 2FA using the web, please visit: Support for setting up 2FA and scroll down to Upgrade to two-factor authentication on the web.

You may not be familiar with “D-U-N-S numbers”, but your school district (and each of your school locations) almost certainly has one already. Whoever handles your purchasing should be able to tell you your number. It’s normally used for credit checks. Apple will use it as a shortcut to know you are a real organization.

Verify School has D-U-N-S number - It’s easy to verify that you have one, however, the website does not tell you what your number is. You can use Find your D-U-N-S number site to have it emailed to you.

If you don’t have a D-U-N-S number, you can get one for free by visiting Get A D-U-N-S Number.

As the person enrolling your organization in the Apple Developer Program, you must have the authority to bind your organization to legal agreements. If you do not, you will need to find that person in your organization.


  1. Browse to:
    and click Start your Enrollment. Sign in using your Apple ID as discussed above.

  2. Review the Apple Developer Agreement, check the box confirming that you have read it, and click Submit.

  3. Confirm that all your information is correct (email, name, location), and choose Accredited Education Institution, if applicable, for Entity Type.

  4. Fill in your contact details.

  5. Read the Apple Developer Program License Agreement, check the box confirming you have read the agreement and click Continue.

  6. Confirm that all the previously entered information is correct and click Continue.

  7. Click Purchase to enroll and pay for your membership. Don’t forget to check the Automatic Renewal box if you want you membership to be automatically renewed.
  8. Sign in with your Apple ID and fill in your billing information. Then click Continue to complete the setup of your membership.

  9. Fill in any remaining information on the following pages. Within 24 hours you will receive a confirmation email from Apple letting you know that your membership is approved and is ready to use.

Finally, when your Apple Developer Membership is approved, you’ll need to grant access to allow Foxbright's App partner Appazur to publish your app. 

  1. Go to App Store Connect / Users and Access.

  2. Click the “+” to add a new user.

  3. Enter Email, First Name, and Last Name (Contact Support  to provide you with this information).

  4. Under Roles, select Admin. Alternatively, you may grant us the minimum permissions we require: Choose the App Manager and Customer Support roles, and select "Access to Certificates, Identifiers & Profiles" under Developer Resources. Without an Admin role, we would need your assistance to answer some initial questions for Apple, so it would be better to start with Admin and then downgrade our access once we complete that step. Also, under Notifications, select "World" for App Status Reports for the Appazur account, and we recommend that you clear that field for your own account.

  5. The Apps section may be left blank. If you have any non-Appazur apps, you can restrict Appazur’s access to specific apps here.

  6. Under Developer Resources, check Access to Developer Resources so that we can create your apps.

  7. Click Invite.

What Foxbright Clients Say

- Bishop T.K. Gorman Catholic School "The new CMS is much improved and I'm impressed with you and your team. Everything I requested was completed to exact specifications and at a reasonable price. Great job."
- Madison County Schools, GA "Thanks to the entire Foxbright Team for the patience and help through the years. It has been a good working relationship, and I'm sure it will continue to be so."
- Vicksburg Community Schools "Our Head of Technology and I both marveled at how thorough, seamless, simple, and cost-efficient the site transfer process was last Fall and at how easy it is to maintain and change the site to fit our needs. Thank you for all you do to help us look good!"
- Saline Schools "The PD yesterday was awesome! The hybrid you did for us was great. It was short, quick and covered the areas we wanted to in a short time. Thank you for being flexible and rolling with our PD style yesterday. Excited to be ADA compliant."
- Walled Lake Consolidated School District "We interviewed a number of providers to find the best fit for the district. The clear winner was Foxbright. Our switch, transition and change to Foxbright was smooth. Foxbright was responsive, strategic and timely in the plan to make the change."
- Blissfield Community Schools "We have used Foxbright for almost 9 years now and have had a great working relationship with them. Responses are always quick and courteous."
- Saline Schools "When any issue comes up, the Foxbright support team is only an email or phone call away. They always respond very quickly to the issues which wasn't our experience with our last website vendor."
- Kent ISD “Foxbright is a technology company that knows how to communicate, rather than a communication company that dabbles in technology.”
- Wayland Union Schools "Our experience in working with Foxbright to create the new website was wonderful from start to finish. We finished the project under schedule and our parents, staff and community are happy with the new site."
- Byron Center Public Schools "We are very happy with this organization. They are great to work with! Sharp group of professionals and always helpful."
- Grosse Ile Township Schools “Foxbright gave us excellent guidance on putting together a website that works well, is easy to update, projects a highly professional image, and enables us to tout the benefits of Grosse Ile living.”
- Mona Shores Public Schools “Before we partnered with Foxbright, our website was home grown, and it showed.”
- Blissfield Community Schools "We recently did a redesign of our website and we are so pleased with the new web interface. Their interface is easy to use and intuitive. Foxbright continues to keep up with the trends and over the past 9 years there have been many new features and functions."
- Muskegon Area ISD "We been very satisfied with the quality and flexibility of Foxbright's CMS. We continue to enjoy a positive and creative partnership with Foxbright and look forward to implementing new features."
- Southfield Public Schools "It has been a joy and a pleasure to work with Foxbright because they are such a responsive company."
- St. Clair County RESA “We wanted a site that had a professional, corporate-style design and was easy for visitors to navigate. Foxbright delivered on all of those requirements very well.”
- Walled Lake Consolidated School District "Our switch, transition and change to Foxbright was smooth. Foxbright was responsive, strategic and timely in the plan to make the change."
- Huron Valley Schools "We are another very satisfied customer!"