Enrollment in the Apple Developer program is required in order to host your Custom Branded Native app in the iOS App Store. This document walks through enrolling in the Apple Developer program.
After setting up an Apple Developer Account, you must invite your X-CD app developers to collaborate on your account. X-CD will then continue managing your app for you, keeping it updated, and functioning properly, submitted and approved in the app store.
During the enrollment process, you will need access to the following:
Note: We would recommend using an email address created specifically for your Apple ID, e.g. appleid@companyname.com. This will allow your IT team or other colleagues to continue managing this process for your organization, should any one individual no longer have responsibility.
1. Create Your Apple ID
The email address you use for the account registration should be tied to an Apple ID. If you do not have an Apple ID registered with that email address, please do so here.
2. Apply for an Apple Developer Account
Once your Apple ID has been registered and confirmed, navigate to the Apple Developer Program Enrollment page to start the enrollment process.
After you complete the enrollment forms, a representative from Apple will call and/or email you in order to verify your enrollment information and continue the enrollment process.
3. Payment to Apple
After verification, you will receive a confirmation email. This email will also include steps for you to pay for your Apple Developer Program membership.
Once you have completed the enrollment process, please invite X-CD as an Admin to your App Store Connect account.
This is necessary for X-CD to keep your app up-to-date and functioning properly. Admin access is necessary in order create push certificates and provisioning profiles, both of which are needed to submit and maintain your application.
To invite X-CD to your App Store Connect account, navigate to the Users and Access section of your account.
If you have never submitted any apps before with your Developer Account (or just created one for the first time), that's it—you’re all set. We will create a production distribution certificate for you in order to submit the app.
If you have previously used your Developer Account to submit apps, please contact your X-CD rep for one additional step: we will need access to your production distribution certificate in order to submit the app.