All Collections
Branded App
Prepare Your Apple Developer Account
Prepare Your Apple Developer Account

Apple Developer Account Step 2

Daniel Murphey avatar
Written by Daniel Murphey
Updated over a week ago

Welcome to Step 2 in our article series about setting up your Apple Developer Account for your Webex Events Branded App. At this point, you have your D-U-N-S number, and you're ready to create an Apple Developer Account.

🤔 Not sure what we're talking about? Read Introduction to Branded Apps to learn more.

If you don't have your D-U-N-S number yet, follow the instructions in our article about getting your D-U-N-S number.

Why do I need an Apple Developer Account?

Apple requires an Apple Developer Account to create, publish, and maintain a Branded Event App for your organization's events. If you're using our non-branded Webex Events App, you don't need to enroll in the Apple Developer Program. Bye! 👋

💡 Keep in mind, for third-party event planners, your client needs to set up the Developer Account in their organization's name. You can't do this for them!

Enroll in the Apple Developer Program

To enroll in the Apple Developer Program, you must do the following:

1. Create or use an existing Apple ID

Create an Apple ID to link with your organization's Apple Developer Account, or choose an existing Apple ID. While it's sometimes easier to use your existing Apple ID, don't use an existing ID that's tied to a personal email. The email has to be directly associated with the organization that owns the Branded App content.

2. Log in on an Apple device and enable 2FA

For security reasons, Apple requires that you log in to your organization's Apple ID on an Apple device (iPhone, iPad, Macbook, etc.) and enable 2-Factor Authentication (2FA) before enrolling in the Apple Developer Program. When setting up 2FA, we suggest you use a company phone number that the person managing your Apple Developer Account can easily access.

Learn how to enable 2FA on an Apple device if it's not enabled for your device.

💡 Keep in mind, 2-Factor Authentication is not the same thing as Two-Step Verification. For more information, refer to Apple's Two-Step Verification FAQs.

3. Enroll as an organization

After you enable 2FA and you're logged in to an Apple device with your organization's Apple ID, it's time to enroll! Read Apple's enrollment documentation to learn more about the requirements. Enrollment through the Apple Developer app is available in all regions supported by the App Store. Enrollment through the web is supported worldwide.

⚠️ Caution! When you enroll in the Apple Developer Program, you have to set a Team Name. If that name is too different from your Branded App's name, it's highly likely that Apple will reject the app as an Intelectual Property (IP) concern. If you've already enrolled, click here to review your options.

Contacting Apple Developer support

If you have questions or trouble while registering for an Apple Developer Account, the best and fastest way to get help is through Apple support (email and phone).

Go to the Apple Contact page and sign in to submit a support request. We highly recommend asking for a phone call, though you can submit an email request if you prefer.

Apple's support hours and offerings vary by country. Visit their Developer Support page to find Apple's support hours.

Next steps

Once you submit your enrollment, it generally takes 3-5 business days to process.

If you haven't already, start building your Branded App and creating your Event App while you're waiting for your Apple Developer Account approval.

Before submitting your Branded App, you need to configure the Event App with an Icon, Cover Image, Banners (if applicable), and customized feature icons. Refer to the Webex Events Platform Image Dimensions Quick Reference guide to learn more about image dimension requirements.

Once Apple approves your account, click the button below to continue to Step 3 of the Branded App process.

Questions? Chat with us, email support@socio.events, or attend a Face to Face session.

Did this answer your question?