Apple Developer Program Membership

Enroll Organizations such as school districts must have their own Apple Developer Program Membership in order to get their apps published in the public App Store. As per Apple’s App Review Guidelines, apps should be submitted 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. Appazur will support you through this process. With your own Apple Developer Program Membership, your app will be listed with your school district as the “Seller”, which is great for assuring parents and students that they are downloading the correct software.

You need only one membership per school district or association, regardless of the number of school apps.


The annual fee for the Apple Developer Program is waived for non-profit organizations and accredited educational institutions (including schools and school districts) in the USA, Canada, and some other countries.

🇨🇦 NEW! If you have been paying the $119 annual fee for your Canadian school district, you may now apply for a fee waiver.

To join the Apple Developer Program at no cost as an eligible school, school district, or organization, select the option to request a fee waiver when completing enrollment. If the fee waiver is approved, your organization will not need to pay for membership when completing your enrollment.


Apple ID and an Apple Device

First of all, choose or create an Apple ID (e.g. your iPhone/iCloud account). You can use any Apple ID for this process, as you can add and remove users associated with the Developer Program Membership at any time in the future.

Because 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 can be found here:

D-U-N-S® Number

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, but Apple just uses it as a shortcut to know you are a real organization. If you don’t have a D-U-N-S number, you can get one for free. It’s easy to find out your D-U-N-S number here:

Be sure to enter the name and address of your main district office. You can request that your D-U-N-S number be emailed to you.

Signing Authority

As the person enrolling your organization in the Apple Developer Program, you must have the authority to bind your organization to legal agreements.

Enrolling in the Apple Developer Program


and click Start your Enrollment. Sign in using your Apple ID as discussed above.

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

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

  • Fill in your contact details.

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

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

  • 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.
  • Sign in with your Apple ID and fill in your billing information. Then click Continue to complete the setup of your membership.

  • 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 Developer Account is ready to use.

Grant Access to Appazur

Finally, when your Apple Developer account is ready, you’ll need to grant access to allow Appazur to publish your app(s).

  • Go to App Store Connect / Users and Access.

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

  • Enter Email, First Name, and Last Name (Appazur will provide you with this information for our Apple ID).

  • 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.

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

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

  • Click Invite.