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.
For a branded app, there may be an annual Apple Developer Program fee charged by Apple. This fee is charged only once per school district, regardless of the number of school apps.
In the USA, non-profit school districts can get a free Developer Membership, otherwise the cost is $99/year.🇨🇦 In Canada, the cost is $119/year.
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:
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 account is ready, 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. 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.