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.
As of February 2022, you may now opt out of listing your app in the public App Store, with the Unlisted App option.
For a customized/branded app, you’ll need an Apple Developer Program membership. Apple’s annual fee 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 also need to specify a “trusted phone number”, which is a number that can be used to receive verification codes by text message or automated phone call. Help with setting up 2FA can be found here:
It is not easy to share an Apple ID between users, unless you have a shared Apple device to go with it, because two factor authentication (2FA) makes that a challenge. The easiest thing is to use a personal Apple ID to access your school district Apple Developer Program. If you do not have access to an Apple device, you can set up 2FA using a phone 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.
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.
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 membership is approved, you’ll need to grant access to allow Appazur to publish your app(s).
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 (or App Manager and Customer Support). Then, under Notifications, select “World” for App Status Reports.
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.
Add Additional Administrators
You can have more than one Apple ID associated with the program. Unfortunately only one can have the critical “Account Holder” role, but it is good practice to add at least one other user from your organization and grant them the Administrator role.
Control Your Email Notifications
- You are only responsible for subscription renewal and legal agreements. To avoid receiving many unneeded technical emails, we recommend that you clear the Notifications/App Status Reports field for your own account.