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.
Step 1. Find/Create an Apple ID
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.
- Check to see if your school or organization has an Apple ID. Contact your Technology Department to find out.
- 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
Step 2. Get your 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. 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.
Step 3. 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. If you do not, you will need to find that person in your organization.
Step 4. Enroll in the Apple Developer Program
Browse to https://developer.apple.com/enroll 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
Step 5. Grant Access to Foxbright's partner Appazur
Finally, when your Apple Developer account is ready, you’ll need to grant access to allow Foxbright's App partner Appazur to publish your app.
Please email App Support (see below) or your Foxbright Project Manager for the information needed for Step 3.
Click the “+” to add a new user.
Enter Email, First Name, and Last Name (Contact App Support below or your Foxbright Project Manager to provide you with this information).
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.